NUnit を使用してこれらの単純なテストを作成するのに問題があります。プロジェクトは MStest を使用してビルドに合格しますが、NUnit に切り替えるとすぐにビルドに失敗します。
ビルドプロセス中に発生するエラーは基本的に次のとおりです。
この参照を解決できませんでした。アセンブリ「nunit.framework」が見つかりませんでした。アセンブリがディスク上に存在することを確認してください。コードでこの参照が必要な場合、コンパイル エラーが発生する可能性があります。
NUGET から NUnit 3.5 をダウンロードし、参照に .dll を追加しましたが、まだ何もありません。また、その参照のプロパティのコピー ローカル プロパティが true に設定されていることも確認しました。
AppVeyor のビルド ログ URL は次のとおりです ( https://ci.appveyor.com/project/ReevMich/traviscitest/build/1.0.26 )
appveyor.yml
それが役立つ場合、これは私の内容です。
version: 1.0.{build}
branches:
only:
- master
- dev
configuration: Debug
before_build:
- nuget restore
build:
verbosity: minimal
project: FizzBuzz.sln
test:
assemblies:
- '**\*.Test.dll'
artifacts:
- path: '**\*.nupkg'
name: NuGet