7
votes

Donné -Quand-alors exemple avec Nunit

Quelqu'un peut-il me diriger vers certaines ressources pour donner-quand, puis le style de test avec Nunit?


0 commentaires

4 Réponses :


7
votes

Le style indiqué lorsque le style est étroitement corréla près de l'agence d'arrangement, de l'affirmation de style d'affirmation pour les tests d'unités.

Voici un exemple: p>

[Test]
public void RotateAngle_Given27Degress_Returns64Degrees()
{
   //Arrange or Given
   var someAngleClass = new Angle();

   //Act or When
   var result = someAngleClass.Rotate(27);

   //Assert or Then
   Assert.That(result, Is.EqualTo(64));
}


0 commentaires

5
votes

Si vous téléchargez et ajoutez une référence à, storyq , vous pouvez utiliser un beau style BDD (voir Échantillons en cliquant sur le lien) et utilisez en même temps Nunit comme d'habitude (et Testdriven.net, R # 'S Runner, ou qu'avez-vous).


0 commentaires

6
votes

Je sais que c'est une ancienne question, mais si vous ne l'avez pas déjà fait, vous devriez consulter specflow . Il vous permet d'écrire la spécification dans Clear Text dans un fichier de fonctionnalité. L'outil générera automatiquement des tests Nunit basés sur le fichier de fonctionnalités.


0 commentaires