2012-05-14 5 views
1

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

どのようにして、pexに親の個々のテストクラスを強制的に再生成させることができますか?

+0

「生成されたテストクラス」とは何ですか?私はPexとの関連でその用語に精通していません。 – usr

+0

他の生成クラスがコードの妥当性をテストするために使用するのはメインスタブクラスです。申し訳ありませんが、私はPexの新人です。おそらく間違った言葉を使っています。 –

+0

molesファイルで「カスタムツールを実行する」機能はありますか? – usr

答えて

1

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

  1. のPexテストクラスを右クリックします(それがMyClass_Testを呼ばれています)と仮定し、クラスでペックス/削除生成されたテストを選択します。これにより、MyClass_Test.g.csファイルからテストが削除されます。
  2. テストクラスを再度右クリックし、を実行します。Pex Explorationsを実行します。MyClass_Test.g.csに生成されたテストが入力されます。

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

関連する問題