1

Nunit 目前有两种写作风格 test

经典款式

Assert.AreEqual(x, y);

新风格

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

NUnit 2.9.3的发行说明(向下滚动!)说

已删除对旧式测试的支持

他们的意思是删除了经典样式吗?

4

1 回答 1

2

它没有在 v3 中删除。查看最新的 alpha 2,我们可以看到方法Are*仍然存在于Assert对象中,例如

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

旧式测试是带有“测试”的测试前缀(另请参阅此启动板

于 2014-11-13T09:45:28.673 回答