SpecFlow で実装された BDD テストをリファクタリング中です。この作業の一環として、ほとんどのステップ定義をコメントアウトしました。
テストを実行すると、「1 つ以上のステップに対して一致するステップ定義が見つかりませんでした」というメッセージが表示されます。メッセージ。
ただし、テストが実際に実行されるまで待ちたくありません。テストを実行せずに、欠落しているステップ定義を SpecFlow でチェックする方法はありますか?
SpecFlow で実装された BDD テストをリファクタリング中です。この作業の一環として、ほとんどのステップ定義をコメントアウトしました。
テストを実行すると、「1 つ以上のステップに対して一致するステップ定義が見つかりませんでした」というメッセージが表示されます。メッセージ。
ただし、テストが実際に実行されるまで待ちたくありません。テストを実行せずに、欠落しているステップ定義を SpecFlow でチェックする方法はありますか?
stepdefinitionreport
次のように、パラメータを SpecFlow.exe に使用できます。
specflow.exe stepdefinitionreport MyTests.csproj
ただし、次のことに注意してください。
specflow.exe.config
ファイルを追加する必要があります。<supportedRuntime>
CORFLAGS /32BIT+
を編集するために を使用する必要がありSpecflow.exe
ます。bin\Debug
フォルダを検索します。