diff --git a/Sources/UnitTesting/JoueurJouerEventArgsUT.cs b/Sources/UnitTesting/JoueurJouerEventArgsUT.cs new file mode 100644 index 0000000..ef590f8 --- /dev/null +++ b/Sources/UnitTesting/JoueurJouerEventArgsUT.cs @@ -0,0 +1,27 @@ +using Xunit; +using CoreLibrary.Core; +using CoreLibrary.Evenements; + +namespace UnitTesting +{ + public class JoueurJouerEventArgsUT + { + [Fact] + public void TestConstructeurValide() + { + int tour = 0; + string nom = "nom"; + Plateau plateau = new Plateau(3,4); + Code code = new Code(3); + bool estJoueur = true; + + JoueurJouerEventArgs evenement = new JoueurJouerEventArgs(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/JoueurSeConnecterEventArgsUT.cs b/Sources/UnitTesting/JoueurSeConnecterEventArgsUT.cs new file mode 100644 index 0000000..d3b8c0b --- /dev/null +++ b/Sources/UnitTesting/JoueurSeConnecterEventArgsUT.cs @@ -0,0 +1,19 @@ +using CoreLibrary.Joueurs; +using CoreLibrary.Evenements; +using Xunit; + +namespace UnitTesting +{ + public class JoueurSeConnecterEventArgsUT + { + [Fact] + public void TestConstructeurValide() + { + Joueur joueur = new Joueur(); + + JoueurSeConnecterEventArgs evenement = new JoueurSeConnecterEventArgs(joueur); + + Assert.Equal(joueur, evenement.Joueur); + } + } +} diff --git a/Sources/UnitTesting/PartieDebutPartieEventArgsUT.cs b/Sources/UnitTesting/PartieDebutPartieEventArgsUT.cs new file mode 100644 index 0000000..5737642 --- /dev/null +++ b/Sources/UnitTesting/PartieDebutPartieEventArgsUT.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace UnitTesting +{ + internal class PartieDebutPartieEventArgsUT + { + } +} diff --git a/Sources/UnitTesting/PartieDemanderJoueurEventArgsUT.cs b/Sources/UnitTesting/PartieDemanderJoueurEventArgsUT.cs new file mode 100644 index 0000000..cf0e7cc --- /dev/null +++ b/Sources/UnitTesting/PartieDemanderJoueurEventArgsUT.cs @@ -0,0 +1,21 @@ +using CoreLibrary.Joueurs; +using CoreLibrary.Evenements; +using Xunit; + +namespace UnitTesting +{ + public class PartieDemanderJoueurEventArgsUT + { + [Fact] + public void TestConstructeurValide() + { + int indice = 0; + Joueur joueur = new Joueur(); + + PartieDemanderJoueurEventArgs evenement = new PartieDemanderJoueurEventArgs(indice, joueur); + + Assert.Equal(indice, evenement.Indice); + Assert.Equal(joueur, evenement.JoueurDemande); + } + } +}