public void TestJeuFigureClignotantAjoutKO() { Jeu jeu = new Jeu(5, 5); FigureClignotant clignotant = new FigureClignotant(4, 4); // ajout de la figure Assert.IsFalse(jeu.AjouterFigure(clignotant)); // absence du clignotant jeu.State.Parcourir((i, j) => Assert.IsFalse(jeu.State[i, j])); }
public void TestJeuFigureClignotantAjoutOK() { Jeu jeu = new Jeu(5, 5); FigureClignotant clignotant = new FigureClignotant(1, 1); // ajout de la figure Assert.IsTrue(jeu.AjouterFigure(clignotant)); // présence du clignotant Assert.IsTrue(jeu.State[1, 2]); Assert.IsTrue(jeu.State[2, 2]); Assert.IsTrue(jeu.State[3, 2]); // absence du clignotant Assert.IsFalse(jeu.State[0, 1]); Assert.IsFalse(jeu.State[0, 2]); Assert.IsFalse(jeu.State[0, 3]); Assert.IsFalse(jeu.State[2, 1]); Assert.IsFalse(jeu.State[2, 3]); Assert.IsFalse(jeu.State[4, 2]); }