public void TestElenverCarteduDessousAvecSuperposition() { Terrain curPose = new Terrain(2); Carte maCarte1 = new Carte("Carte1", TypeCarte.Instantanee, 1, 1, 12); bool AjoutOK = curPose.ajouterCarte(maCarte1); Carte maCarte2 = new Carte("Carte2", TypeCarte.Instantanee, 1, 1, 7); AjoutOK = curPose.poserSur(1, maCarte2); curPose.enleverCarte(1,true); Assert.AreEqual(0, curPose.Count, "Enlever Carte dessous Count NOK"); }
public void TestElenverCarteSuperposée() { Terrain curPose = new Terrain(2); Carte maCarte1 = new Carte("Carte1", TypeCarte.Instantanee, 1, 1, 12); bool AjoutOK = curPose.ajouterCarte(maCarte1); Carte maCarte2 = new Carte("Carte2", TypeCarte.Instantanee, 1, 1, 7); AjoutOK = curPose.poserSur(1, maCarte2); curPose.enleverCarte(1); Assert.AreEqual(1, curPose.Count, "Enlever Carte dessus Count NOK"); Assert.AreEqual(maCarte1, curPose[1], "Enlever Cartes dessus Carte NOK"); }