jetbrains社が販売しているdotCoverというツールを使って単体テストのカバレッジを作成してみたので、そのまとめとなります
-
https://www.jetbrains.com/ja-jp/dotcover
続きを読む
プロジェクトを作成する
今回は以下のMSサイトのテストプロジェクト(MSTest)でカバレッジを作成していきます
-
C# 単体テストを作成、実行、カスタマイズする - Visual Studio (Windows) | Microsoft Learn
マネージド コード用の Microsoft 単体テスト フレームワークと Visual Studio テスト エクスプロ ...
続きを読む
dotCoverのツールを使用してみる
テストの結果確認
「拡張機能」>「ReSharper」>「Windows」>「Unit Test Explorer」をクリック
盾のマークをクリック
各テストの結果が表示されます
カバレッジの書き出し
「拡張機能」>「ReSharper」>「Windows」>「Unit Test Coverage」をクリック
下の画像で赤枠の個所をクリックするとカバレッジをエクスポートできるので今回はHTML形式で出力します
テストで実行された箇所が緑色、実行されなかった箇所が赤色で表示されます
これを使いこなせれば単体テストのエビデンスとしてはいいんじゃないでしょうか
-
入門 | dotCover ドキュメント
dotCover tutorial, .NET unit testing coverage
続きを読む
会社紹介
私が所属しているアドバンスド・ソリューション株式会社(以下、ADS)は一緒に働く仲間を募集しています
会社概要
「技術」×「知恵」=顧客課題の解決・新しい価値の創造
この方程式の実現はADSが大切にしている考えで、技術を磨き続けるgeekさと、顧客を思うloveがあってこそ実現できる世界観だと思っています
この『love & geek』の精神さえあれば、得意不得意はno problem!
技術はピカイチだけど顧客折衝はちょっと苦手。OKです。技術はまだ未熟だけど顧客と知恵を出し合って要件定義するのは大好き。OKです
凸凹な社員の集まり、色んなカラーや柄の個性が集まっているからこそ、常に新しいソリューションが生まれています
ミッション
私たちは、テクノロジーを活用し、業務や事業の生産性向上と企業進化を支援します
-
アドバンスド・ソリューション株式会社
アドバンスド・ソリューションは主にMicrosoft製品を使用して、企業の生産性向上に取り組んでいます。要件定義から導入 ...
サイトへ移動
-
お問い合わせ | アドバンスド・ソリューション株式会社
お問い合わせはこちら