.NETでは、大きくわけて、NUnit、MbUnit、MSTest(Visual Studioのユニットテスト)、xUnit.netという4つのユニットテストツールが存在します。それぞれ、機能やシンタックスに特徴があるわけですが、それをまとめたページがCodePlexにあります xUnit.net - Unit Testing for .NET 4つのユニットテストツールには、少しずつ違いがあります。例えば、4つの中で一番後発のxUnit.netは、 テストクラスの宣言・・・[TestFixture]属性ではなく、Publicなメソッドを自動的に対象 テストの準備と破棄・・・[SetUp]属性と[TearDown]属性ではなく、コンストラクタとデストラクタを使う アサート文・・・「AreEqual〜」ではなく「Equal〜」のようにAre〜なしのシンタックスを使う というような特徴がありま