ツール

dotCoverを使って単体テストカバレッジを作成する

jetbrains社が販売しているdotCoverというツールを使って単体テストのカバレッジを作成してみたので、そのまとめとなります

公式サイト
https://www.jetbrains.com/ja-jp/dotcover
https://www.jetbrains.com/ja-jp/dotcover

続きを読む

プロジェクトを作成する

今回は以下のMSサイトのテストプロジェクト(MSTest)でカバレッジを作成していきます

MSサイト
C# 単体テストを作成、実行、カスタマイズする - Visual Studio (Windows) | Microsoft Learn
C# 単体テストを作成、実行、カスタマイズする - Visual Studio (Windows) | Microsoft Learn

マネージド コード用の Microsoft 単体テスト フレームワークと Visual Studio テスト エクスプロ ...

続きを読む

dotCoverのツールを使用してみる

テストの結果確認

「拡張機能」>「ReSharper」>「Windows」>「Unit Test Explorer」をクリック

盾のマークをクリック

各テストの結果が表示されます

カバレッジの書き出し

「拡張機能」>「ReSharper」>「Windows」>「Unit Test Coverage」をクリック

下の画像で赤枠の個所をクリックするとカバレッジをエクスポートできるので今回はHTML形式で出力します

テストで実行された箇所が緑色、実行されなかった箇所が赤色で表示されます

これを使いこなせれば単体テストのエビデンスとしてはいいんじゃないでしょうか

公式サイト
入門  | dotCover ドキュメント
入門 | dotCover ドキュメント

dotCover tutorial, .NET unit testing coverage

続きを読む

会社紹介

私が所属しているアドバンスド・ソリューション株式会社(以下、ADS)は一緒に働く仲間を募集しています

会社概要
「技術」×「知恵」=顧客課題の解決・新しい価値の創造

この方程式の実現はADSが大切にしている考えで、技術を磨き続けるgeekさと、顧客を思うloveがあってこそ実現できる世界観だと思っています
この『love & geek』の精神さえあれば、得意不得意はno problem!
技術はピカイチだけど顧客折衝はちょっと苦手。OKです。技術はまだ未熟だけど顧客と知恵を出し合って要件定義するのは大好き。OKです
凸凹な社員の集まり、色んなカラーや柄の個性が集まっているからこそ、常に新しいソリューションが生まれています。

ミッション
私たちは、テクノロジーを活用し、業務や事業の生産性向上と企業進化を支援します

ホームページ
アドバンスド・ソリューション株式会社
アドバンスド・ソリューション株式会社

アドバンスド・ソリューションは主にMicrosoft製品を使用して、企業の生産性向上に取り組んでいます。要件定義から導入 ...

サイトへ移動

お問い合わせ
お問い合わせ  | アドバンスド・ソリューション株式会社
お問い合わせ | アドバンスド・ソリューション株式会社

お問い合わせはこちら

-ツール
-,