Ejemplo n.º 1
0
        public void AddtimeofGame_should_AddTimeofGame()
        {
            //arrange
            Games games    = new Games();
            var   gam      = new GamesService(new XMLProvider <Games>("games.xml"));
            int   day      = 1;
            var   expected = games.Day = 1;

            //act
            gam.AddTimeofGame(day);
            //assert
            Assert.Equal(expected, games.Day);
        }
Ejemplo n.º 2
0
        public void ChangeTimeofGame_should_AddNewTimeofGame()
        {
            //arrange

            var gam = new GamesService(new XMLProvider <Games>("games.xml"));

            gam.AddTimeofGame(1);
            int day      = 1;
            int index    = 0;
            var expected = 1;

            //act
            gam.ChangeTimeOfGame(day, index);
            //assert
            Assert.Equal(expected, gam[index].Day);
        }
Ejemplo n.º 3
0
        public void DayofGame()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("Day\n1. Add day of the game\n2. Change day of the game\n0.  Back");
                Console.Write("Action: ");
                string choise = Console.ReadLine();
                Console.Clear();
                switch (choise)
                {
                case "0":
                    return;

                case "1":
                    try
                    {
                        Console.Write("Add day of the game: ");
                        var day = validator.validator_day(Console.ReadLine());
                        ges.AddTimeofGame(Convert.ToInt32(day));
                    }
                    catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); }
                    break;

                case "2":
                    try
                    {
                        Console.WriteLine("Change day of game");
                        int index = IndexGames();
                        Console.WriteLine("Add new time of game");
                        var data = validator.validator_day(Console.ReadLine());
                        ges.ChangeTimeOfGame(Convert.ToInt32(data), index);
                    }
                    catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); }
                    break;

                default:
                    Console.WriteLine("Wrong index\nPress any key to continue...");
                    Console.ReadKey();
                    break;
                }
            }
        }