C#/.NET 単体テスト
NUnit、xUnit、MSTestなどの.NET向けテストフレームワーク。Visual Studioとの統合で効率的なテスト開発。
GitHub Star 比較
| No | 名前 | GitHub Stars | 説明 | トレンド | ライセンス | タイプ | 公式サイト |
|---|---|---|---|---|---|---|---|
| 1 | xUnit.NET | ⭐ 4.4k | NUnitの作成者が開発したモダンな.NETテストフレームワークです。よりコミュニティ指向で拡張しやすく、Facts(事実)とTheories(理論)という独特なテストスタイルを採用しています。.NET Core時代に最適化された設計となっています。 | 2025年現在、.NETコミュニティで急速に人気を集めている現代的なフレームワークです。ASP.NET CoreやEntity Framework Coreなどのマイクロソフト製品での標準採用が増えており、特に新規プロジェクトでの選択率が高まっています。 | Apache License 2.0 | Testing Framework | 公式 |
| 2 | NUnit | ⭐ 2.6k | すべての.NET言語のための成熟した単体テストフレームワークです。豊富な機能セットを持ち、クロスプラットフォーム対応、並列実行、パラメータ化テスト、流暢なアサーション制約システムを提供します。TDDから統合テストまで幅広い用途に対応します。 | 2025年現在、NUnit 4が最新バージョンで、最新の.NET機能とC#言語構造を活用しています。.NET Framework 4.6.2+、.NET 6.0+、.NET 8.0+をサポート。NuGetから1億2600万回以上ダウンロードされている実績があります。 | MIT License | Testing Framework | 公式 |
| 3 | MSTest | ⭐ 906 | マイクロソフトが開発した.NET用の公式テストフレームワークです。Visual Studioとの深い統合により、追加のツールやエクステンションを必要とせず、すぐにテストを開始できます。Microsoft Testing Platformの一部として継続的に進化しています。 | 2025年現在、.NET 10 Preview 3でMicrosoft Testing Platformのサポートが'dotnet test'コマンドに統合されました。Visual Studioとの統合が強化され、クロスプラットフォーム対応も進んでいます。エンタープライズ環境での採用が安定しています。 | MIT License | Testing Framework | 公式 |