首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >非诚勿扰检查

非诚勿扰检查
EN

Stack Overflow用户
提问于 2013-07-30 19:34:33
回答 3查看 2.7K关注 0票数 1

在Fitnesse DoFixture中,可以使用check关键字将其中一个对象与期望值进行比较。我想知道是否存在一个check not equal,以确保预期的和实际的不匹配。

我试过使用这组关键字,但不支持它。有一个reject关键字用于DoFixtures,但它没有达到目标。有人知道一种方法吗?对于一个测试框架,这似乎是显而易见的,但我在UserGuide中挖掘了一段艰难的时间。

示例:

代码语言:javascript
复制
|check not equal| guid | c1acff01-e45b-4b7d-b6f5-84f8830ef6b4 | 

场景通行证: guid != c1acff01-e45b-4b7d-b6f5-84f8830ef6b4

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-09 13:20:25

我无法找到这种类型的测试条件,因此,我将逻辑放在夹具代码中,期望在a != b时返回true。在Fit代码中,我有以下内容:

|check|guidsNotEqual|true|

票数 2
EN

Stack Overflow用户

发布于 2013-07-31 03:39:47

有了fitSharp,你可以拥有

代码语言:javascript
复制
|check|mymethod|fail[myvalue]|

如果mymethod不等于myvalue,则这将通过。我不认为这适用于Java FitLibrary。

票数 0
EN

Stack Overflow用户

发布于 2015-12-11 14:28:36

有一个选项(可以在提出问题后添加)。可以使用“check not”来检查不相等的东西。所以

代码语言:javascript
复制
|check not|this is true|false| 

将返回真

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17955817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档