【发布时间】:2017-02-27 06:28:49
【问题描述】:
我有这个测试代码的sn-p:
public void Test () {
var expected = 10;
int actual = 10;
Assert.Equal(expected, actual); //Failing
}
我了解 C#s var 是隐式类型的,因此在编译时它被识别为 int;它们都应该是 Int32。不是比较值吗?
我还读到Equal 方法比较对象;这会影响它比较两种原始类型的方式吗?
【问题讨论】:
标签: c# unit-testing assert xunit.net