我在使用NUnit构建这些简单测试时遇到了麻烦。 Project使用MStest传递构建,但是一旦切换到NUnit,它就无法构建。
我在构建过程中遇到的错误基本上是:
无法解析此引用。无法找到程序集" nunit.framework"。检查以确保磁盘上存在程序集。如果 您的代码需要此引用,您可能会得到编译 错误。
我从NUGET下载了NUnit 3.5并将.dll添加到我的引用中,但仍然没有。我还确保该引用的属性将copy local属性设置为true。
以下是AppVeyor(https://ci.appveyor.com/project/ReevMich/traviscitest/build/1.0.26)
上的构建日志URL如果有帮助,这是我的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