public void TestSortMain() { Carte carte1 = new Carte(Couleur.PIQUE, Valeur.QUATRE); Carte carte2 = new Carte(Couleur.PIQUE, Valeur.TROIS); Main main = new Main(); main.AddCarte(carte1); main.AddCarte(carte2); main.Sort(); Assert.IsTrue(main.ElementAt(0).Valeur < main.ElementAt(1).Valeur); }
private void distributeCards() { Main mainA = new Main(); Main mainB = new Main(); Main mainC = new Main(); Main mainD = new Main(); Paquet paquet = new Paquet(); paquet.Brasser(); for (int i = 0; i < 13; i++) { mainA.AddCarte(paquet.Tirer()); mainB.AddCarte(paquet.Tirer()); mainC.AddCarte(paquet.Tirer()); mainD.AddCarte(paquet.Tirer()); } mainA.AddCarte(paquet.Tirer()); mainB.AddCarte(paquet.Tirer()); joueurs[0].SaMain = mainA; joueurs[1].SaMain = mainB; joueurs[2].SaMain = mainC; joueurs[3].SaMain = mainD; joueurs[0].SaMain.Sort(); joueurs[1].SaMain.Sort(); joueurs[2].SaMain.Sort(); joueurs[3].SaMain.Sort(); Carte carteDonne1 = joueurs[3].SaMain[11]; Carte carteDonne2 = joueurs[3].SaMain[12]; Carte carteDonne3 = joueurs[2].SaMain[12]; joueurs[3].SaMain.Remove(carteDonne1); joueurs[3].SaMain.Remove(carteDonne2); joueurs[2].SaMain.Remove(carteDonne3); joueurs[0].SaMain.Add(carteDonne1); joueurs[0].SaMain.Add(carteDonne2); joueurs[1].SaMain.Add(carteDonne3); joueurs[0].SaMain.Sort(); joueurs[1].SaMain.Sort(); }
public void TestMainToString() { Carte carte1 = new Carte(Couleur.PIQUE, Valeur.AS); Main main = new Main(); main.AddCarte(carte1); Assert.AreEqual(main.ToString(), $"Voici ta main \n AS-PIQUE \n"); }
public void TestAddCarte() { Carte carte = new Carte(Couleur.PIQUE, Valeur.AS); Main main = new Main(); main.AddCarte(carte); Assert.AreEqual(main.ElementAt(0), carte); }