0

表形式のパラメーター「flightDate」を含むステップがあります。問題は、たまたま JSON にある "flight" にマップされた文字列でプレースホルダーが発生した場合、プレースホルダーが実際の値に置き換えられないことです。flightDate のすべての出現を置き換える方法について何か提案はありますか?

ステップ:

@When("I book flight on <flightDate> where flight matches {$flight}")
public void bookTransaction(@Named("flightDate") Date flightDate, 
                            @Named("flight") Flight flight) {
}

話:

Given ...
When I book flight on <flightDate> where flight matches {
    flightDate: <flightDate>,
    ...
}
Then ...

|flightDate|
|2013-07-26|
4

1 に答える 1

0

例の表で <flightDate> を使用すると機能するはずです。

于 2013-11-05T11:50:54.280 に答える