0
我想知道,因为ReSharper规则“NUnit测试方法不应该返回任何值”是默认禁用。为什么我想要一个单元测试方法返回一个值?
我想知道,因为ReSharper规则“NUnit测试方法不应该返回任何值”是默认禁用。为什么我想要一个单元测试方法返回一个值?
TestCase
属性允许Result
的指定属性为声明预期结果的指定属性。这是由nunit,与测试方法的返回值进行比较。例如:
[TestCase(12,3, Result=4)]
[TestCase(12,2, Result=6)]
[TestCase(12,4, Result=3)]
public int DivideTest(int n, int d)
{
return(n/d);
}
如果默认启用分析,则会错误地标记此方法。