我在一项测试中做出断言,我想测试发送的消息数量 >=1
我有两种等效的方法来做到这一点。
1: Assert.IsTrue(messagesSent >= 1);
2: Assert.GreaterOrEqual(messagesSent,1);
第一种和第二种断言方式有什么区别吗?我想知道 nUnit 内部或输出错误或性能中的某些内容。或者唯一的原因是可读性?
如果没有区别,为什么要创建第二个?
注意:同样适用于类似的断言,如 Greater、Less、LessOrEqual...
注意:我可能会使用第二个,因为我猜如果它已经创建,那么它有一个很好的理由,但想知道为什么。