3

dotCover を使い始めたばかりで、ほぼ 2 日かかりましたが、結果はありません。ユニット フレームワークに基づくすべての TC を含むテスト プロジェクト 'A' があり、コード アセンブリを参照アセンブリとしてプロジェクト アセンブリ 'B' に追加しました。テスト ケースをビルドして実行すると、すべてが期待どおりに実行されます。私が得ているのは、カバレッジ全体、つまりベースライン コードではなく、テスト プロジェクト 'A' のカバレッジです。私の TC-1 が合格したように、TC-2…TC-N が合格し、下線コードへの参照なしで % ですべての TC に対するカバレッジ。他のいくつかの投稿で提供されている解決策を検討しながら、次のオプションを試しました。1) テスト プロジェクト 'A' の Debug フォルダーにアセンブリ 'B' の PDB ファイルを追加します。2)「現在のプロジェクト構造と一致する」のチェックを外してスイッチを有効/無効にする 3) テスト プロジェクトに src プロジェクトを追加します。4) src プロジェクトを使用し、テスト プロジェクトをスタンドアロン アプリケーション [nunit] として追加して実行します。上記のすべてのケースで、同じ結果が得られました。私のテストケースのコードのカバレッジ、実際のコードの結果はありません:(

これを整理するのを手伝ってください..:'(

4

0 に答える 0