1

xunit 単体テストで dotCover を実行しようとしています。どのテストをカバーしようとしても、すべて同じ結果になります。

Inconclusive: Test wasn't run

だから、何があっても、dotCover は私のテストのカバレッジを見つけられません。

私は ReSharper の単体テスト ランナーを使用しており、Unit Test Sessionsウィンドウ内の VS 内で単体テストを実行できるため、すべての単体テストが正常に実行されます。

単体テストをカバーしようとすると (テストの左側にあるアイコン、Unit Test Sessionsウィンドウのすべてのテスト ボタンを使用し、単体テストを右クリックしCover Unit Testsて同じウィンドウ内から言ってみました)、常に取得します同じメッセージ: Inconclusive: Test wasn't run.

私のセットアップ:

  • ビジュアル スタジオ 2010
  • リシャーパー 7.1
  • ドットカバー 2.2
  • xunit 1.9.1.1600

私も両方をセットアップしました(http://xunitcontrib.codeplex.com/)

  • xunitcontrib-resharper 0.7 (RS 7.1、6.1.1)
  • xunitcontrib-dotcover 0.7 (dotCover 2.0 - 2.2)

VS 内から xunit テスト ランナーを使用できるようにする必要があります。

コード カバレッジを機能させるための助けをいただければ幸いです。

4

1 に答える 1

0

「不確定なテスト」とは、テストの実行がタスク ランナーでスケジュールされたが、タスク ランナーから応答が得られなかったことを意味します。xUnitContrib 自体に問題がある可能性があります。dotCover が実際に xUnit プラグインを使用して UTR から呼び出されたかどうかを確認するために、dotCover ログを要求できますか?

于 2013-01-25T13:58:03.747 に答える