我正在使用ShouldBe运行c#测试,我有这个代码:
int x = 3;
int y = 3;
x.ShouldBeSameAs(y);
问题是抛出异常:
发生了'Shouldly.ShouldAssertException'类型的异常 Shouldly.dll但未在用户代码中处理
其他信息:x
should be same as
3
but was
3
如何使用ShouldBe测试与整数的相等性?
答案 0 :(得分:4)
答案 1 :(得分:3)
只需使用ShouldBe
:
x.ShouldBe(y);