JBehave примеры таблиц и объектов Date - PullRequest
2 голосов
/ 18 июля 2011

У меня есть тест JBehave, в котором перечислены некоторые ожидаемые результаты в ExampleTable

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

А тестируемый объект выглядит примерно так:

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

Как мне сказать JBehave рассматривать параметр для foo как дату? Я бы предпочел реализовать свой собственный конвертер.

1 Ответ

0 голосов
/ 18 июля 2011

См. Документацию о преобразователях параметров.Конечно, если вы берете объект ExampleTable и вызываете get в строке, вам нужно преобразовать его самостоятельно или повторно использовать существующий конвертер.Также посмотрите на JBEHAVE-398 , который я еще не пробовал, но может помочь, если вы используете JBehave 3.2 или выше.

...