私は複数の与えられたいつそしてその後のexのステップを持つ機能ファイルを持っています
// File My.feature
Give doUserLogin
And changeUserPreference
When executeWhen1
And executeWhen2
Then executeThen1
And executeThen2
これらはステップ定義に正しくマップされています。私が直面している問題は、一部が ex のために並行して実行されていることです。与えられた場合、「doUserLogin」の前に「changeUserPreference」が発生しています。同様に、Then 部分では、「executeThen1」が完全に完了する前に「executeThen2」がトリガーされます。
これらのステートメント間の依存関係を指定する方法。最初のステートメントが完全に実行されるまで、2 番目のステートメントの実行を開始しないと言う方法はありますか?