Fitnesse / dbFit:未验证的列

时间:2013-10-30 13:29:43

标签: testing automation fitnesse dbfit

如果可以创建仅包含行描述但未经dbFit验证的列,您是否有任何想法?例如,我有一张这样的表:

 !|Query|select 1 as sth from dual|
 |sth|description|
 |1|this rows contains 1|

查询返回一列,只应验​​证第一列。在验证期间跳过另一个。

你知道是否有可能吗?现在我收到错误:      java.lang.Exception:未知的列描述      在dbfit.fixture.RowSetFixture.findColumn(RowSetFixture.java:40)

感谢您的帮助, foxrafi

1 个答案:

答案 0 :(得分:1)

我不知道用Query表格做任何事情。

通常,这对于插入数据很有用,因此可以使用"生成器"允许评论的程序:

!|Execute procedure       |generate_order_line|
|col1|col2|description                        |
|1   |2   |my special case                    |

然后generate_order_line将为您执行插入操作,并忽略description参数。这是一种有用的技术,因为您可以使用它来生成一致的数据(例如,在许多表中生成一致的ID等)。