NUnitの公式Webサイトを見ると、この素晴らしいライブラリのバージョン2.5に興味深い目新しさを発見しました。
さまざまな入力データのテスト方法が非常に便利になりました。
[テストケース(12、3、4)]
[テストケース(12、2、6)]
[テストケース(12、4、3)]
[TestCase(12、0、0、ExpectedException = typeof(System.DivideByZeroException)、
TestName =“ DivisionByZeroThrowsExceptionType”)]
[TestCase(12、0、0、ExpectedExceptionName =“ System.DivideByZeroException”、
TestName =“ DivisionByZeroThrowsNamedException”)]
public void IntegerDivisionWithResultPassedToTest(int n、int d、int q)
{
Assert.AreEqual(q、n / d);
}
残念ながら、リゾルバを介してテストを実行する場合、この機能はまだ使用できません。 これまでのところ、これはNUnit自体(コンソールまたはGUI)から直接テストを実行する場合にのみ機能します。
公式文書