4

SpecFlow で実装された BDD テストをリファクタリング中です。この作業の一環として、ほとんどのステップ定義をコメントアウトしました。

テストを実行すると、「1 つ以上のステップに対して一致するステップ定義が見つかりませんでした」というメッセージが表示されます。メッセージ。

ただし、テストが実際に実行されるまで待ちたくありません。テストを実行せずに、欠落しているステップ定義を SpecFlow でチェックする方法はありますか?

4

1 に答える 1

6

stepdefinitionreport次のように、パラメータを SpecFlow.exe に使用できます。

specflow.exe stepdefinitionreport MyTests.csproj

ただし、次のことに注意してください。

  1. アセンブリで .NET 4.0 ランタイムを使用する場合は、要素を含むspecflow.exe.configファイルを追加する必要があります。<supportedRuntime>
  2. 32 ビットのみの機能を使用します。そのため、64 ビット Windows を使用している場合は、ファイルCORFLAGS /32BIT+を編集するために を使用する必要がありSpecflow.exeます。
  3. デフォルトでは、bin\Debugフォルダを検索します。
于 2011-02-11T11:11:35.223 に答える