在Fitnesse DoFixture中,可以使用check关键字将其中一个对象与期望值进行比较。我想知道是否存在一个check not equal,以确保预期的和实际的不匹配。
我试过使用这组关键字,但不支持它。有一个reject关键字用于DoFixtures,但它没有达到目标。有人知道一种方法吗?对于一个测试框架,这似乎是显而易见的,但我在UserGuide中挖掘了一段艰难的时间。
示例:
|check not equal| guid | c1acff01-e45b-4b7d-b6f5-84f8830ef6b4 | 场景通行证: guid != c1acff01-e45b-4b7d-b6f5-84f8830ef6b4
发布于 2013-08-09 13:20:25
我无法找到这种类型的测试条件,因此,我将逻辑放在夹具代码中,期望在a != b时返回true。在Fit代码中,我有以下内容:
|check|guidsNotEqual|true|
发布于 2013-07-31 03:39:47
有了fitSharp,你可以拥有
|check|mymethod|fail[myvalue]|如果mymethod不等于myvalue,则这将通过。我不认为这适用于Java FitLibrary。
发布于 2015-12-11 14:28:36
有一个选项(可以在提出问题后添加)。可以使用“check not”来检查不相等的东西。所以
|check not|this is true|false| 将返回真
https://stackoverflow.com/questions/17955817
复制相似问题