我无法使用 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