标签: c# unit-testing asp.net-core xunit xunit.net
我有一个包含几个大型测试用例的项目,该项目大约需要2-3分钟才能构建。我怀疑它与这个新的警告功能有关......例如:
警告xUnit2003:不要使用Assert.Equal() 警告xUnit2004:不要使用Assert.Equal()来检查布尔条件。
它正在成千上万行......
如果有办法禁用此功能,那就太好了。不确定它是否与visual studio runner或xunit本身有关。
答案 0 :(得分:2)
您可以按如下方式禁用警告:
获取文件
#pragma warning disable xUnit2003, xUnit2004
可选择恢复它们:
#pragma warning restore xUnit2003, xUnit2004
或者在项目属性中: