Fitnesse测试空字符串的结果。

7

我正在使用Fitnesse SliM,我想检查一个fixture的结果是否为空字符串。如果在Fitnesse中将结果字段留空,则只会得到一个被忽略的测试,这显然不是我想要的。我可以通过扩展fixture代码来解决这个问题,但我想知道是否可以在Fitnesse本身内部处理这个问题。

3个回答

6

5

传递单词“blank”模拟空字符串。

例如:

|检查|返回的字符串是否为|空白|


我知道“blank”关键字适用于fitSharp(.NET版本),但据我所知,它不支持SLIM。 - Mike Stockdale

4
在这种情况下,当您需要使用SLIM来检查结果是否为空字符串时,您可以使用标记变量。只需在页面上定义一个带有测试的变量,如:

!define blank {}

然后随时调用它:

|check|SomeFixtureName|${blank}|


这对于SLIM有效,感谢答案!对于非SLIM,似乎应该选择“blank”,就像@ryber的答案一样。 - J.Churchill
2
这对我不起作用。它仍然忽略了测试。 - bouvierr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接