我有一个JBehave测试,它在ExamplesTable中列出了一些预期的结果
Then result is :
|name|value|
|foo|2011-05-29|
|bar|baz|
受测对象类似于:
class A {
private Date foo;
private String bar;
/* ... */
}
如何告诉JBehave将foo的参数视为日期?我更愿意实现自己的转换器。
答案 0 :(得分:0)
请参阅documentation参数转换器。当然,如果你正在接受一个ExampleTable对象并在行上调用get,你需要自己转换它,或者重用现有的转换器。另请查看我尚未尝试的JBEHAVE-398,但如果您使用的是JBehave 3.2或更高版本,可能会有所帮助。