なぜVisual Studio"ということをコード-カバレッジが有効にならないこの試運転がで有効になっていますか?

StackOverflow https://stackoverflow.com/questions/1412205

質問

Visual Studioにより、シンプルユニットテストの試験方法を書いた.たかったのでチェックのコードはコード-カバレッジ表示中のみっと"コード-カバレッジが有効にならないこの試運転".なぜですか?注意:

  1. しかし、私の指示 このページ, (試験構成には、関連するアセンブリの確認をコード-カバレッジのオプションページです。
  2. 私はクリックし"Runテスト" ない "デバッグ試験"が、一部源の請求原因です。
  3. 私た走行試験を現在建設定を"デバッグ"や"リリース";います。
  4. 今も続いているの提案 このページ (再選択のtestrunconfigファイルを選択し試験=>アクティブテストの設定)、無.

まだまだメッセージマネージャのインスタ"コード-カバレッジが有効にならないこの試験走行してください走りに関連するテストです。うるコードを取ってしまう。

役に立ちましたか?

解決

使ったのは難MSTest、 多く の領域を含むコード-インタレスト-カバレッジ)-正直でない確にしていくのが行っていくとのtestrunconfigなどを複製するたくさんのことをcsproj.

とにかく;ようTestDriven.NET この建(長として、Visual Studioを含めMSTestおよびインタレスト-カバレッジ):

alt text
(出典: mutantdesign.co.英国)

この利用、既存の試験の枠組みを含むMSTest)までジャンプを通じてすべての通常のフープめの試験範囲有効、無いが必要な混乱を設定します。でも作品と、ソースコードの着色(赤、青、潜在的に秘/試験です。ます。

*=のツールは、GUI統合

他のヒント

このページを見ればす:ヒント用コード-カバレッジVisual Studio2005年

った後もコンフィギュレーション設定ファイル上記の問題に関するアセンブリに位置GAC.

場合にはc++のプロジェクト,ていることを確認してくださいプロファイリングを有効にします。参加プロジェクトのプロパティ->リンク->進化します。見のプロファイルに設定するプロファイリング情報/プロファイル

必ずお客様の試験の試験は試験リスト窓---ない以上の検討により得られた成果はウインドウです。再走行試験から試験結果画面でないもの栄誉をお試運転設定を設定します。

私の場合、私はこの問題に挑戦した"テスト実行設定をご用意"の下で Test->Select Active Test Run Configuration メニューです。
私は削除-追加 .testrunconfig ファイルのコードカバレッジが来ます。
(VS2005チーム版)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top