public void IsYoungerThanTest( int playerAge, int limitAge, bool expected) { IAgeChecker ageChecker = new AgeChecker(); Player player = new Player { Age = playerAge }; bool result = ageChecker.IsYoungerThan(player, limitAge); Assert.AreEqual(expected, result); }
private static void Main(string[] args) { AgeChecker ageChecker = new AgeChecker(); ConsoleController controller = new ConsoleController(ageChecker); controller.ShowMenu(); bool flag = true; while (flag) { OperationType operation = (OperationType)int.Parse(Console.ReadLine()); switch (operation) { case OperationType.Help: controller.ShowMenu(); break; case OperationType.ShowTeams: controller.ShowTeams(); break; case OperationType.ShowSquads: controller.ShowAllTeamsWithSquad(); break; case OperationType.ShowOldPlayers: Console.Write("Enter age limit: "); int age = int.Parse(Console.ReadLine()); controller.ShowOlderThan(age); break; case OperationType.CreateTeam: controller.CreateTeam(); break; default: Console.WriteLine("Thanks for session"); flag = false; break; } } Console.ReadLine(); }