我必须使用Fitnesse在表的列中插入增量值。我将从存储过程中获取的增量值,该存储过程返回最后插入的值。所以我必须增加值并存储它。
例如:我将从存储过程输出中获取一个值。我必须将值增加1并插入表中。
有什么想法吗?
预期输出
!|insert|table1|
|col1|col2|col3|
|ACRDE0001|abc|def|
|ACRDE0002|abc|def|
|ACRDE0003|abc|def|
.
.
.
.
答案 0 :(得分:1)
据我所知,改变(例如增加)测试期间获得的值的唯一方法是在夹具中编写一些代码。有pull request to allow more dynamic Slim expression directly in the wiki,但尚未合并(更不用说已发布)。
您的问题表明,该值是您从数据库获得的值,然后您希望使用您插入的新记录发回生成/递增的值。在那种情况下,我想知道增量实际上是否对您的wiki实际有用(您的测试用例与生成的值无关,是吗?)。 也许你的夹具可以只检索初始值(或者将它作为构造函数值提供),夹具可以为每一行生成一个新值并将它们发送到数据库。