2. 0" />
Le fichier contient les références de package suivantes:, l'infrastructure de test
xunit, l'infrastructure de test xUnit, l'exécuteur de test
NewTypes, le code à tester
Remplacez le nom de par et remplacez le code dans le fichier par le code suivant:
using Xunit;
public class PetTests
[Fact]
public void DogTalkToOwnerReturnsWoof()
string expected = "Woof! Le chien et le chat Gratuit 6+ 2.2.0 Télécharger APK Android | Aptoide. ";
string actual = new Dog(). TalkToOwner();
tEqual(expected, actual);}
public void CatTalkToOwnerReturnsMeow()
string expected = "Meow! ";
string actual = new Cat(). TalkToOwner();
tEqual(expected, actual);}}
Exercice facultatif: Si vous avez précédemment ajouté un type Bird qui envoie un Tweet! au propriétaire, ajoutez une méthode de test au fichier, BirdTalkToOwnerReturnsTweet, pour vérifier que la méthode TalkToOwner fonctionne correctement pour le type Bird. Bien que l'on s'attende à ce que les valeurs expected et actual soient identiques, une assertion initiale avec les vérifications tEqual spécifie que ces valeurs ne sont pas égales.