問題タブ [ncover-explorer]
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.
.net - NCoverの「重複メソッドが追加されました」エラーを修正するにはどうすればよいですか
いくつかのリファクタリングを実行した後、NCoverExplorerがテスト結果をマージできないことがわかりました。NCoverおよびNCoverExplorerv3.2.2では、マージは機能しているように見えましたが、NCoverExplorerは、ファイルが存在しないか、開くことができなかったことを示唆するエラーで、マージされたファイルを開くことができませんでした。
そこで、NCover 1.5.8を試してみましたが、ファイルをマージしようとすると、NCoverExplorer3.2.2から次のより役立つエラーが発生します。
このエラーを解決するにはどうすればよいですか?手がかりはそこにあります-name
とsignature
パラメータを見るCreateMethod()
とおそらく大いに役立つでしょう。
continuous-integration - Nカバーの取り付け
NCover Complete 試用版をインストールしていますが、別のフォルダにインストールして NCover を VCS の一部として使用することは可能でしょうか? そうしないと、NCover の現在のバージョン (v3.3.2) がすべてのプロジェクトで共有され、NCover のアップグレード時に問題が発生する可能性があります。
.net - NCover はカバレッジ レポートを作成できませんでした。0 合格、0 失敗、0 スキップ
Visual Studio 2008 Professional と TestDriven.NET 2.14.2190、Windows XP (x86) を使用しています。
単体テスト プロジェクトを右クリックし、[カバレッジ] でテストすると、次の出力が表示されます
。NCover はカバレッジ レポートを作成できませんでした。
結果:
0 合格、0 失敗、0 スキップ
VS と TestDriven .NET だけで、他のバージョンの NCover はインストールされていません。
実際のテストは期待どおりに実行されます-すべてのテストが正常にパスします(したがって、私のクラスには何も問題はありません)
何が問題なのか誰か知っていますか?
code-coverage - NCover 1.5.8 / NCoverExplorer 1.4.0.7 の手動による除外は非常に不安定です
NCover 3 のライセンスをまだインストールしておらず、ビルド サーバーで 1.5.8 を実行しています。レポートに含めたくない完全なアセンブリと特定のクラスを除外しようとしています。それらは人為的にカバレッジ結果を下げているからです。
NCoverExplorer では、[オプション] タブに完全な名前空間を指定できるカバレッジ除外セクションがあるため、オプションをいじっていました。私は完全に修飾されたクラスに参加しましたが、何らかの理由で、ほんの一握りのクラスしか除外されず、その理由がわかりません。たとえば、System.ComponentModel.Composition をリストに追加すると、除外されることはありません。
1.5.8 はベータ版であり、サポートも終了しているため、これは 1.5.8 の単なるバグでしょうか? サーバーの新しいライセンスを持っていますが、自宅のパソコンである程度の範囲をカバーできるようにしたいと考えています。
CoverageExcludeAttributeを使用して、この属性でマークされたクラス/メソッドを NCover が自動的にスキップするようにする、非常に優れた記事を見つけました。これは最良の選択肢ですか?
asp.net - ASP.net Web アプリケーションの NCover
asp.net Web アプリケーション (単純な e コマース Web サイト) を開発しました。NCover ツールを使用してカバレッジ テストを実行したいと考えています。しかし、asp.net Web アプリケーションに NCOver を使用するためのガイドとなるドキュメントが見つかりません。ドキュメンテーションまたは手順を教えてください。
nunit - コードから NCover を実行する
NCover を手動またはコマンド ラインで実行する代わりに、コードから自動的に NCover を実行することは可能ですか?
シナリオは次のとおりです。いくつかのテストを作成し、すべてのテストを実行します。テストが完了すると、NCover がその特定のテスト プロジェクトに対して自動的に実行され、カバレッジ レポートが XML としてある場所に保存されます。
これは可能ですか?親切に助けてください。