xUnit のテスト・フレームワーク
ユニット・テストのフレームワークは、ユニット・テストの開発と実行をサポートするクラスのパッケージです。これらは、容易に拡張できるので、専用のユニット・テスト、つまり特定の目的に特化したユニット・テストを開発できます。
xUnit のテスト・フレームワーク・ファミリには、オリジナルの SUnit フレームワーク (SmallTalk コードのユニット・テスト用) に基づいて、次のような種類が用意されています。
-
JUnit — Java コード用のユニット・テスト・フレームワーク
-
NUnit — C#、VB.NET などの .NET 言語コード用のユニット・テスト・フレームワーク
-
CppUnit — C++ コード用のユニット・テスト・フレームワーク
-
PyUnit — Python コード用のユニット・テスト・フレームワーク