using CoreLibrary.Core; using CoreLibrary.Evenements; using Xunit; namespace UnitTesting { /// /// Classe de test de l'evenement PartieDemanderJoueurJouerEventArgs. /// public class PartieDemanderJoueurJouerEventArgsUT { /// /// Test du constructeur de l'evenement valide. /// [Fact] public void TestConstructeurValide() { int tour = 2; string nom = "MonJoueur"; Plateau plateau = new Plateau(3, 4); Code code = new Code(4); bool estJoueur = true; PartieDemanderJoueurJouerEventArgs evenement = new PartieDemanderJoueurJouerEventArgs(tour, nom, plateau, code, estJoueur); Assert.Equal(tour, evenement.Tour); Assert.Equal(nom, evenement.Nom); Assert.Equal(plateau, evenement.Plateau); Assert.Equal(code, evenement.Code); Assert.Equal(estJoueur, evenement.EstJoueur); } } }