NUnits 配置问题

1.VS 版本,NuGet升级问题

配置过NUits的都知道NUits使用需要两个东西,一个是NUits Test Adapter 和NUits 包,二者缺一不可。
公司统一使用VS2013,安装后配置Nuits报错
***'NUnit' already has a dependency defined for 'NETStandard.Library'.***

解决方法,升级NuGet
TOOLS->Extensions and Updates -> Updates
找到 Nuget for Visual Studio 2013 ***下载更新即可

2.VS 版本迁移错误

源程序是由NUnits Test 2测试,使用NUnits 3的驱动会报错,以下示例

'NUnit.Framework.IgnoreAttribute' does not contain a constructor that takes 0 arguments

附上Github问题的讨论和解决方案

实质上就是一点,降级更新3->2
有个巧妙地方法,直接通过NuGet Manager Console
#该命令即可删除原本的高版本进行降级更新
# 当前最新的Test 2 即为2.6.4

Install-Package NUnit -Version 2.6.4

你可能感兴趣的:(C#/Net)