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

            //act
            gam.AddCountofVisitors(count);
            //assert
            Assert.Equal(expected, games.CountVisitors);
        }
Ejemplo n.º 2
0
        public void ChangeCountofVisitors_should_AddNewCountofVisitors()
        {
            //arrange

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

            gam.AddCountofVisitors(10);
            int count    = 10;
            int idex     = 0;
            var expected = 10;

            //act
            gam.ChangeCountOfVisitors(idex, count);
            //assert
            Assert.Equal(expected, gam[idex].CountVisitors);
        }
Ejemplo n.º 3
0
        public void Visitors()
        {
            while (true)
            {
                Console.Clear();
                Console.WriteLine("Visitors\n1. Add count of visitors\n2. Change count of visitors\n0.  Back");
                Console.Write("Action: ");
                string choise = Console.ReadLine();
                Console.Clear();
                switch (choise)
                {
                case "0":
                    return;

                case "1":
                    try
                    {
                        Console.WriteLine("Count of visitors < 100");
                        Console.Write("Add count of visitors: ");
                        var visitors = validator.validator_countplace(Console.ReadLine());
                        ges.AddCountofVisitors(Convert.ToInt32(visitors));
                    }
                    catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); }
                    break;

                case "2":
                    try
                    {
                        Console.WriteLine("Change count of visitors");
                        int index = IndexGames();
                        Console.WriteLine("Add new count of visitors");
                        var newvisitors = validator.validator_countplace(Console.ReadLine());
                        ges.ChangeCountOfVisitors(index, Convert.ToInt32(newvisitors));
                    }
                    catch (Exception e) { Console.WriteLine(e.Message); Console.ReadKey(); }
                    break;

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