public void DelJediTest() { JediTournamentManager jtm = new JediTournamentManager(); var jedis = jtm.GetJedis(); jtm.DelJedi(jedis.Last()); Assert.IsTrue(jedis.Count()-1 == jtm.GetJedis().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)); }
public void AddJediTest() { JediTournamentManager jtm = new JediTournamentManager(); Jedi newJedi = new Jedi("Palpatine", true); jtm.AddJedi(newJedi); var jedis = jtm.GetJedis(); Assert.IsTrue(jedis.Last().Equals(newJedi)); }
private void Window_Loaded(object sender, RoutedEventArgs e) { // récupération des jedis JediTournamentManager jm = new JediTournamentManager(); IEnumerable<JediTournamentEntities.Jedi> jedis = jm.GetJedis(); // Initialisation du viewModel JedisModelView jmv = new JedisModelView(jedis); JedisView.DataContext = jmv; }
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"); }