問題タブ [dotcover]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
continuous-integration - Team City のコード カバレッジで名前空間を除外するにはどうすればよいですか?
Team City 7.1.1 (ビルド 24074) を使用していますが、コード カバレッジで一部の名前空間を除外したいと考えています。コード カバレッジ ツールとして dotcover を使用しています。テストでは MSPec、Machine.Fakes、Rhino Mocks を使用しています。
ありがとう!
teamcity - Sonar の TeamCity dotCover レポート パス
TeamCity ビルド プロセスでソナー分析を統合しようとしています。単体テストを実行し、カバレッジのために dotCover を実行する NUnit ビルド ステップがあります。
私の次のステップはソナーランナーです。現在存在する構成は次のとおりです。gallio.mode=dotCover, sonar.gallio.mode=reuseReport でも sonar.gallio.reports.path も必要です。
前のステップで生成された dotCover レポートへのパスを知っている人はいますか?
azure - Azureでの展開からコードカバレッジを生成できますか?
エミュレーターを使用しても必ずしも現実的な結果が得られるとは限らないため、コードをAzureにデプロイしてから、デプロイされたインスタンスで統合/受け入れテストを実行して機能を検証できるようにしたいと考えています。
また、これらのテストでコードカバレッジレポートを生成し、それを単体テストのコードカバレッジとマージできるようにします。ビルドサーバーとしてTeamCityを使用し、コードカバレッジツールとして組み込みのdotcoverを使用しています。
これはできますか?どこから始めればよいかについての指針はありますか?
cruisecontrol.net - CCNet の DotCover 2.1 と NCover の比較
CruiseControl.NET 継続的インテグレーション サーバーで使用するコード カバレッジ ツールを決定しようとしています。DotCover 2.1 と NCover 4.0 のどちらがより良いツールでしょうか?
continuous-integration - TeamCity の MSTest ビルドステップから dotCover を呼び出すとき、完全なコード カバレッジを構成するものは何ですか?
TeamCity の MSTest ビルドステップから dotCover を呼び出すと、100% と見なされるものは何ですか? コンパイルされたコードはすべて 100% ですか? テストが触れたすべてのアセンブリのすべてのコードですか? テストが触れたのはすべてのクラスですか?
My.Tests.dll を実行する TeamCity MSTest ビルドステップから dotCover を呼び出すと、どの行のコードが追跡されますか?
c# - TeamCity の MSTest ビルドステップの一部として dotCover を実行する
現在、TeamCity の MSTest ビルドステップの一部として dotCover を実行しています。に一致するアセンブリ ファイルを実行するように MSTest を構成しました**.Tests.dll
。それ以外の場合はすべて既定の設定です。
dotCover が追跡するファイルをどのように決定するかはわかりませんが (知りたいのですが)、多くのサードパーティ ライブラリとテスト プロジェクト自体がレポートに表示されていることに気付きました。これを除外したいと思います。について分析し、報告しています。どうやってやるの?
visual-studio-2010 - ReSharper、dotCover 2.2 + xUnit
xunit 単体テストで dotCover を実行しようとしています。どのテストをカバーしようとしても、すべて同じ結果になります。
だから、何があっても、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 テスト ランナーを使用できるようにする必要があります。
コード カバレッジを機能させるための助けをいただければ幸いです。
c# - dotCover を使用して単体テストの実行中に「コンテンツ」としてビルドされたファイルにアクセスする
テストとコードのコード カバレッジを実行して取得するためにJetBrains DotCoverを使用しています。
私のプロジェクトには、「コンテンツ」としてビルドするように設定されたファイルがいくつかあります。これらはテストから次のように使用されます。
残念ながら、dotCover を使用してこのテストを実行すると、Page.htmはアセンブリの場所にコピーされません。
コンテンツをテスト実行ディレクトリに取得する方法、またはこれを克服して他の方法でそのファイルにアクセスする方法はありますか?
code-coverage - このメソッドをカバーするにはどうすればよいですか? ストリーム コンテンツを 2 番目のストリームにコピーする
次のメソッドがあります。これは拡張メソッドであり、任意のStreamオブジェクトから呼び出すことができます。このメソッドは、Stream の正確なコンテンツを別の Stream にコピーする必要があります。
元のストリームのコンテンツが最終的なストリームのコンテンツと等しいことを確認する簡単なテストを 1 つ作成しました。
残念ながら、内容がまったく同じかどうかを確認していないため、このメソッドの一部のみを取り上げています。また、dotCover は、コードの最初の部分がまったくカバーされていないことを示しています。これは次のとおりです。
私の目標は、このメソッドの 100% のコード カバレッジです。
.net - スクリプトからカバレッジ レポートを作成する
私はコード カバレッジに dotCover を使用していますが、これは優れていますが、解析できない独自の形式で結果が書き込まれているようです。
.Net コード ベースを分析し、コード カバレッジが最も低い (たとえば) 20 個のクラスを、読み取り可能な形式 (xml、プレーン テキスト、json など) で返すスクリプトを作成したいと考えています。dotCoverまたは他のツールで、これを行う方法を知っている人はいますか