tentative de couverture tests
continuous-integration/drone/push Build is passing Details

master
Céleste BARBOSA 11 months ago
parent df601a57b4
commit 34eb1bccf8

@ -1,4 +1,5 @@
using CoreLibrary.Events; using CoreLibrary.Core;
using CoreLibrary.Events;
using CoreLibrary.Joueurs; using CoreLibrary.Joueurs;
using System.Reflection; using System.Reflection;
using Xunit; using Xunit;
@ -37,5 +38,13 @@ namespace UnitTesting
Assert.Equal(nom, nomEvenement); Assert.Equal(nom, nomEvenement);
} }
[Fact]
public void JoueurBuilderQuandConstruireJoueurSansBranchement()
{
JoueurBuilder builder = new JoueurBuilder();
builder.Nom("Pauline");
}
} }
} }

@ -15,7 +15,7 @@ namespace UnitTesting
Joueur joueur = new Joueur(nom); Joueur joueur = new Joueur(nom);
Assert.Equal(nom, joueur.Nom); Assert.Equal(nom, joueur.Nom);
Assert.Equal(0, joueur.NbCoutTotal); Assert.Equal(0, joueur.NbCoutTotal);
Assert.Equal(0, joueur.NbPartieGagnee); Assert.Equal(0, joueur.NbPartieGagnee);
@ -79,5 +79,17 @@ namespace UnitTesting
Assert.NotNull(codeEvenement); Assert.NotNull(codeEvenement);
Assert.Equal(code, codeEvenement); Assert.Equal(code, codeEvenement);
} }
[Fact]
public void JoueurQuandJouerCodeSansBranchement()
{
Joueur joueur = new Joueur("Pauline");
Code code = new Code(4);
code.AjouterJeton(new Jeton(Couleur.ROUGE));
code.AjouterJeton(new Jeton(Couleur.BLANC));
code.AjouterJeton(new Jeton(Couleur.BLEU));
code.AjouterJeton(new Jeton(Couleur.NOIR));
joueur.Code(code);
}
} }
} }

Loading…
Cancel
Save