JBehave示例表和Date对象

时间:2011-07-18 13:24:43

标签: bdd jbehave

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

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

受测对象类似于:

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

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

1 个答案:

答案 0 :(得分:0)

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