Fitnesse测试空字符串结果

Mau*_*ijk 7 fitnesse

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

bne*_*ijt 6

似乎Slim暗示一个空字符串作为忽略,至少对于QueryTable fixture:在表中留空的单元格将从结果中填入并计为忽略.

即使这不是一个好的解决方案,如果你真的需要,你可以使用正则表达式通过匹配来测试空字符串

=~/^$/
Run Code Online (Sandbox Code Playgroud)

另一种选择是使用null fixture驱动程序,如http://fitnesse.org/FitNesse.SuiteAcceptanceTests.SuiteSlimTests.SlimSymbolsCanBeBlankOrNull中所示.


ryb*_*ber 5

传递'blank'这个词会模拟一个空字符串.

喜欢:

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