私は JBehave 自動テストのストロイ シナリオを書いています。ここでは、いくつかの同様のシナリオを記述する必要があり、定数パラメーターによって互いに異なります。
多くのスクリプトをコピーしないように、ストーリーにパラメーターを追加し、異なる引数で複数回呼び出したいと考えています。
「GivenStories」を使用してこれを行うにはどうすればよいですか?
ここで、これを行う方法についてのチュートリアルを見つけましたhttp://jbehave.org/reference/preview/given-stories.html、しかしそれがどのように機能するかの例が不足しています。私はこの方法でこれをやろうとしました:
Scenario: A scenario in which the user can run other stories as pre-requisites
parametrized using the rows of the Examples table
GivenStories: path/to/precondition.story#{0},
path/to/precondition.story#{1}
Given ... // normal scenario steps
Examples:
|One|Two|
|uno|due|
|un|deux|
ただし、文字列「One」と「Two」は、例の表の文字列に置き換えられませんでした。多分私は与えられた話で私の議論を宣言するべきですか? とにかく、ストーリーにパラメーターを挿入する方法を知りたいので、提案されたすべての方法を試します。
ありがとうございました。