using CoreLibrary.Evenements; using Xunit; namespace UnitTesting { /// /// Classe de test de l'evenement PartiePartieTermineeEventArgs. /// public class PartiePartieTermineeEventArgsUT { /// /// Test du constructeur de l'evenement valide. /// [Fact] public void TestConstructeurValide() { IReadOnlyList gagnants = new List(["joueur1", "joueur2"]); IReadOnlyList perdants = new List(["joueur3"]); int tour = 10; PartiePartieTermineeEventArgs evenement = new PartiePartieTermineeEventArgs(tour, gagnants, perdants); Assert.Equal(tour, evenement.Tour); Assert.Equal(gagnants, evenement.Gagnants); Assert.Equal(perdants, evenement.Perdants); } } }