2

我有一个 JBehave 测试,它在 ExamplesTable 中列出了一些预期结果

Then result is :
|name|value|
|foo|2011-05-29|
|bar|baz|

被测对象类似于:

class A {
    private Date foo; 
    private String bar; 
    /* ... */ 
}

如何告诉 JBehave 将 foo 的参数视为日期?我宁愿实现自己的转换器。

4

1 回答 1

0

请参阅有关参数转换器的文档。当然,如果你正在接受一个 ExampleTable 对象并在行上调用 get,你需要自己转换它,或者重用现有的转换器。另请查看我尚未尝试过的JBEHAVE-398 ,但如果您使用的是 JBehave 3.2 或更高版本,它可能会有所帮助。

于 2011-07-18T19:45:36.893 回答