【发布时间】:2023-04-03 06:25:02
【问题描述】:
我正在学习使用 VB.NET 和 NUnit 的 TDD。我想知道最好的做法是什么:在测试方法中使用大量 Assert 方法还是每个方法都使用一个断言?
这是我的代码。
Imports NUnit.Framework
<TestFixture()> _
Public Class CalculatorTest
<Test()> _
Public Sub TestAdd()
Dim calculator As Calculator = New Calculator()
Assert.AreEqual(2, calculator.sum(1, 1))
Assert.AreNotEqual(3, calculator.sum(2, 2))
Assert.AreEqual(-1, calculator.sum(0, -1))
Assert.AreNotEqual(3, calculator.sum(1, 1))
End Sub
End Class
【问题讨论】: