レポートを生成するとき、JBehave は、可能なアサーションの失敗とともに、ストーリーの内容を自動的にレポートに入れます。ここまでは順調ですね。ただし、特に(必ずしもこれに限定されるわけではありませんが)失敗した手順について、さらに情報を追加したいと思います。
目の前の具体的なケースでは、テストはランダムなファイル名を生成して、シナリオの実行中に一意性を保証します。私のメソッド@Given
または@When
注釈付きのメソッドで生成されたこれらの名前をレポートに含めたいと思います。
ドキュメントが少し不足している/混乱していると思います。明らかな何かが欠けていますか?