From d62e7204c99ee9c6af2e47bafcd99f274c7f7c58 Mon Sep 17 00:00:00 2001 From: "camille.turpin-etienne" Date: Wed, 5 Jun 2024 22:02:14 +0200 Subject: [PATCH] Plus de blocker --- Sources/UnitTesting/JoueurJouerEventArgsUT.cs | 6 ++-- Sources/UnitTesting/NouveauTourEventArgsUT.cs | 31 ------------------ .../PartieNouveauTourEventArgsUT.cs | 32 +++++++++++++++++++ 3 files changed, 35 insertions(+), 34 deletions(-) delete mode 100644 Sources/UnitTesting/NouveauTourEventArgsUT.cs create mode 100644 Sources/UnitTesting/PartieNouveauTourEventArgsUT.cs diff --git a/Sources/UnitTesting/JoueurJouerEventArgsUT.cs b/Sources/UnitTesting/JoueurJouerEventArgsUT.cs index ebb23ee..3277a51 100644 --- a/Sources/UnitTesting/JoueurJouerEventArgsUT.cs +++ b/Sources/UnitTesting/JoueurJouerEventArgsUT.cs @@ -15,15 +15,15 @@ namespace UnitTesting Code code = new Code(3); bool estJoueur = true; - /* - JoueurJouerEventArgs evenement = new JoueurJouerEventArgs(tour, nom, plateau, code, estJoueur); + + 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); - */ + } } } diff --git a/Sources/UnitTesting/NouveauTourEventArgsUT.cs b/Sources/UnitTesting/NouveauTourEventArgsUT.cs deleted file mode 100644 index 12aefad..0000000 --- a/Sources/UnitTesting/NouveauTourEventArgsUT.cs +++ /dev/null @@ -1,31 +0,0 @@ -using CoreLibrary.Core; -using CoreLibrary.Evenements; -using CoreLibrary.Joueurs; -using Xunit; - -namespace UnitTesting -{ - public class NouveauTourEventArgsUT - { - [Fact] - public void TestConstructeurValide() - { - /* - Joueur joueur = new Joueur("Céleste"); - Plateau plateau = new Plateau(4, 12); - int tour = 10; - Code code = new Code([new Jeton(Couleur.Bleu), new Jeton(Couleur.Rouge), new Jeton(Couleur.Rouge), new Jeton(Couleur.Jaune)]); - - NouveauTourEventArgs evenement = new NouveauTourEventArgs( - joueur, tour, code, plateau.Grille(), plateau.Indicateurs() - ); - - Assert.Equal(joueur, evenement.Joueur); - Assert.Equal(tour, evenement.Tour); - Assert.Equal(code, evenement.Code); - Assert.Equal(plateau.Grille(), evenement.Grille); - Assert.Equal(plateau.Indicateurs(), evenement.Indicateurs); - */ - } - } -} diff --git a/Sources/UnitTesting/PartieNouveauTourEventArgsUT.cs b/Sources/UnitTesting/PartieNouveauTourEventArgsUT.cs new file mode 100644 index 0000000..11f2dff --- /dev/null +++ b/Sources/UnitTesting/PartieNouveauTourEventArgsUT.cs @@ -0,0 +1,32 @@ +using CoreLibrary.Core; +using CoreLibrary.Evenements; +using CoreLibrary.Joueurs; +using Xunit; + +namespace UnitTesting +{ + public class PartieNouveauTourEventArgsUT + { + [Fact] + public void TestConstructeurValide() + { + // Créer des objets nécessaires pour le test + int tour = 10; + string nom = "Céleste"; + Plateau plateau = new Plateau(4, 12); + Code code = new Code(4); + bool estJoueur = true; + + // Créer un nouvel événement en utilisant le constructeur + PartieNouveauTourEventArgs evenement = new PartieNouveauTourEventArgs(tour, nom, plateau, code, estJoueur); + + // Vérifier que les propriétés ont été initialisées correctement + 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); + } + } +} +