1

Nunit には、現在2 つのスタイルの test の記述があります。

クラシックなスタイル

Assert.AreEqual(x, y);

新しいスタイル

Assert.That(y, Is.EqualTo(x);

NUnit 2.9.3のリリース ノート(スクロール ダウン!) には、次のように書かれています。

古いスタイルのテストのサポートが削除されました

クラシック スタイルが削除されたということですか。

4

1 に答える 1

2

v3 では削除されません。最新のアルファ 2 を見ると、メソッドAre*がまだAssertオブジェクトに存在していることがわかります。

public static void AreEqual(int expected, int actual)
{
    Assert.That<int>(actual, Is.EqualTo(expected), null, null);
}

古いスタイルのテストは、テストの前に「Test」を付けたものです (このランチパッドも参照してください)

于 2014-11-13T09:45:28.673 に答える