2013-09-27 77 views
1

我有一個足夠長的步驟,由於參數的數量太多而不能完全可見。我希望它分成兩行,但是當我這樣做時,步驟沒有被識別。jbehave多行寫故事步驟

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

有沒有辦法讓這種情況發生?

回答

1

當我在一個單一的步驟我使用一個表參數與變壓器很多參數= FROM_LANDSCAPE選項,如:

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

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

另一種方法是將所有的參數之前用 @Given註釋