diff --git a/Sources/UnitTesting/PartieUT.cs b/Sources/UnitTesting/PartieUT.cs index 42b04b9..f04c9f4 100644 --- a/Sources/UnitTesting/PartieUT.cs +++ b/Sources/UnitTesting/PartieUT.cs @@ -174,19 +174,11 @@ namespace UnitTesting Partie partie = new Partie(regles); bool appele = false; - partie.DemanderJeton += (sender, e) => - { - if (e.Indice == 0 || appele) - return new Jeton(); - return null; - }; + partie.SupprimerDernierJeton += (sender, e) => appele = true; - partie.SupprimerDernierJeton += (sender, e) => - { - appele = true; - }; - - partie.Jouer(); + MethodInfo? methodInfo = typeof(Partie).GetMethod("QuandSupprimerDernierJeton", BindingFlags.NonPublic | BindingFlags.Instance); + Assert.NotNull(methodInfo); + methodInfo.Invoke(partie, null); Assert.True(appele); }