1

特定のクラスのpexテストクラスをすでに生成しました。ただし、リファクタリングとロジックの変更によりこのクラスを変更しましたが、現在のpexで生成されたテストクラスがすべてをカバーしているとは思いません。

pexに親の個々のテストクラスを再生成させるにはどうすればよいですか?

4

1 に答える 1

1

次のように進めることができます。

  1. Pexテストクラスを右クリックし(と呼ばれていると仮定します)、[ Pex / Delete Generated TestsInClass]をMyClass_Test選択します。これにより、ファイルからすべてのテストが削除されます。 MyClass_Test.g.cs
  2. テストクラスをもう一度右クリックして、[ PexExplorationsの実行]を選択します。次にMyClass_Test.g.cs、生成されたテストが入力されます。

(理論的にはステップ1は必要ありませんが、再生成する前にテストが削除されたことを確認できます)。

于 2012-05-16T12:02:28.377 に答える