J'apprends TDD avec VB.NET et NUnit. Je veux savoir quelle est la meilleure chose à faire: Utiliser beaucoup de méthodes Assert à l'intérieur d'une méthode de test ou utiliser un assert par méthode?VB.NET et NUnit - TDD
Ceci est mon code. Je vous remercie.
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
Cela signifie qu'il appellera votre fonction de test plusieurs fois, chacune avec des entrées différentes (comme spécifié dans l'annotation). Dans ce cas, il l'appellera trois fois, d'abord avec (1,1,2) puis avec (1, -1,0) et enfin avec (0, -1, -1). –
Merci, je l'ai! – Thomas