cucumber-jvmを使用してテストを作成していますが、失敗した最初のシナリオでシステムがテストの実行を停止するようにします。Afterフックを介してこれを行うCucumberRuby用に記述されたサンプルコードを見つけました。RubyでCucumber.wants_to_quit=trueを設定するのと同じ、呼び出す正しいJavaクラスとメソッドを探しています。
これが私のサンプルコードです:
@After
public void quitOnErrors(Scenario scenario) {
if (scenario.isFailed()) {
// Need the correct class/method/property to call here.
cucumber.api.junit.Cucumber.wants_to_quit = true;
}
}