|
|
|
@ -190,15 +190,22 @@ namespace UnitTesting
|
|
|
|
|
{
|
|
|
|
|
IRegles regles = new ReglesClassiques();
|
|
|
|
|
Partie partie = new Partie(regles);
|
|
|
|
|
bool eventAppelle = false;
|
|
|
|
|
bool appele = false;
|
|
|
|
|
|
|
|
|
|
partie.SupprimerDernierJeton += (sender, e) =>
|
|
|
|
|
partie.DemanderJeton += (sender, e) =>
|
|
|
|
|
{
|
|
|
|
|
eventAppelle = true;
|
|
|
|
|
return e.Indice == 0 || appele ? new Jeton() : null;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
partie.SupprimerDernierJeton += (sender, e) =>
|
|
|
|
|
{
|
|
|
|
|
appele = true;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
partie.Jouer();
|
|
|
|
|
Assert.True(eventAppelle);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assert.True(appele);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|