jbehave, написав шаг истории в несколько строк

У меня есть шаг, который достаточно длинный, чтобы его не было полностью видно из-за количества параметров, которые он имеет. Я хочу, чтобы он был разделен на две строки, но когда я это делаю, шаг не распознается.

When CC payment is made with amount=100 type=VISA name=card-holder-name number=1234567890123456
    verification code=000 expiry month=09 expiry year=14

Есть ли способ сделать это?


person Kaizar Laxmidhar    schedule 27.09.2013    source источник


Ответы (1)


Когда у меня есть много параметров за один шаг, я использую параметр таблицы с параметром transform=FROM_LANDSCAPE, например:

{transformer=FROM_LANDSCAPE}
|amount           |100|
|type             |Visa|
|name             |card-holder-name|
|number           |1234567890123456|
|verification code|000|
|expiry month     |09|
|expiry year      |14|

http://jbehave.org/reference/stable/tabular-parameters.html

Другой способ — установить все параметры заранее с помощью аннотации @Given.

person Castilho    schedule 27.09.2013