public void DelMatchTest() { JediTournamentManager jtm = new JediTournamentManager(); var matchs = jtm.GetMatchs(); jtm.DelMatch(matchs.Last()); Assert.IsTrue(matchs.Count() - 1 == jtm.GetMatchs().Count()); }
public void AddMatchTest() { JediTournamentManager jtm = new JediTournamentManager(); Jedi jedi1 = jtm.GetJedis().Last() ; Jedi jedi2 = jtm.GetJedis().First(); Stade stade = jtm.GetStades().First(); Match newMatch = new Match(12,jedi1,jedi1,jedi2,EPhaseTournoi.DemiFinale, stade); jtm.AddMatch(newMatch); var matchs = jtm.GetMatchs(); Assert.IsTrue(matchs.Last().Equals(newMatch)); }
static void Main(string[] args) { JediTournamentManager tm=new JediTournamentManager(); string key; do { Console.Clear(); Console.WriteLine("1 - Afficher la liste des stades"); Console.WriteLine("2 - Afficher la liste des Jedis qui sont du côté obscur"); Console.WriteLine("3 - Afficher la liste des Jedi qui ont plus de 3 points de forces et plus de 50 points de vies."); Console.WriteLine("4 - Afficher la liste des matchs qui ont eu lieu dans un stade de plus de 200 places et ou deux Siths se sont affrontés."); Console.WriteLine("5 - Quitter"); key = Console.ReadLine(); Console.Clear(); switch (key) { case "1": foreach (var stade in tm.GetStades()) { Console.WriteLine(stade); } Console.ReadKey(); break; case "2": foreach (var jedi in tm.GetSiths()) { Console.WriteLine(jedi); } Console.ReadKey(); break; case "3": foreach (var jedi in tm.GetJedis()) { Console.WriteLine(jedi); } Console.ReadKey(); break; case "4": foreach (var match in tm.GetMatchs()) { Console.WriteLine(match); } Console.ReadKey(); break; } }while(key!="5"); }
static void Main(string[] args) { JediTournamentManager tm=new JediTournamentManager(); string key; do { Console.Clear(); Console.WriteLine("1 - Afficher la liste des stades"); Console.WriteLine("2 - Afficher la liste des Jedis"); Console.WriteLine("3 - Afficher la liste des Tournois"); Console.WriteLine("4 - Afficher la liste des matchs"); Console.WriteLine("5 - Quitter"); key = Console.ReadLine(); Console.Clear(); switch (key) { case "1": foreach (var stade in tm.GetStades()) { Console.WriteLine(stade); } Console.ReadKey(); break; case "2": foreach (var jedi in tm.GetJedis()) { Console.WriteLine(jedi); } Console.ReadKey(); break; case "3": foreach (var tournoi in tm.GetTournois()) { Console.WriteLine(tournoi); } Console.ReadKey(); break; case "4": foreach (var match in tm.GetMatchs()) { Console.WriteLine(match); } Console.ReadKey(); break; } }while(key!="5"); }