VB.NET 및 NUnit으로 TDD를 배우고 있습니다. 최선의 방법을 알고 싶습니다. 테스트 메소드 내부에 많은 Assert 메소드를 사용하거나 메소드 당 assert를 사용합니까?VB.NET 및 NUnit - TDD
이것은 내 코드입니다. 고맙습니다.
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
이것은 테스트 함수를 여러 번 호출 할 것이고, 각기 다른 입력을 갖는다 (주석에 지정된대로). 이 경우에는 (1,1,2)와 (1, -1,0) 그리고 마지막으로 (0, -1, -1)을 사용하여 세 번 호출합니다. –
고마워, 알았다! – Thomas