如何在FitNesse中的参数化样式方案中传递空参数

时间:2016-05-04 13:51:34

标签: fitnesse

我想传递带有参数化样式场景的空字符串,如下所示:

| scenario | Test with A "_", B "_" and C "_" | a, b, c |
| ensure | do | type | on | id=field1 | with | @a |
| ensure | do | type | on | id=field2 | with | @b |
| ensure | do | type | on | id=field3 | with | @c |

因此我使用此代码:

| Test with A " ", B " " and C " "| 

无论我使用“”或“$ {blank}”表示空字符串,而不是空字符串,FitNesse会将参数解析为“@a”,“@ b”和“@c”。

只有当我提供一个非空字符串时,其他字符串才会传递为空。

e.g:

| Test with A "dummy", B " " and C "${blank}" |

将“dummy”写入field1,将空字符串写入字段2和3。

如何实现所有参数传递为空?

提前致谢!

1 个答案:

答案 0 :(得分:0)

尝试将值传递为literal text

|!- Test with A " ", B " " and C " "-!| 

虽然。对我来说,听起来你应该使用决策表而不是场景表。但那只是我:)。