Пример #1
0
        public void Night_All_Foods()
        {
            var entry     = "night,1,2,3,4";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "steak, potato, wine, cake");
        }
Пример #2
0
        public void Night_Four_Times_Potato()
        {
            var entry     = "night,2,2,2,2";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "potato(x4)");
        }
Пример #3
0
        public void Night_Only_Steak_And_Potato()
        {
            var entry     = "night,1,2";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "steak, potato");
        }
Пример #4
0
        public void Night_None_Input()
        {
            var entry     = "night";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput.Count() == 0);
        }
Пример #5
0
        public void Night_Repeat_Three_Times_Potato()
        {
            var entry     = "night,1,2,2,2,3";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "steak, potato(x3), wine");
        }
Пример #6
0
        public void Night_Invalid_Input()
        {
            var entry     = "night,5";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "error");
        }
Пример #7
0
        public void Night_Have_Dessert()
        {
            var entry     = "night,4";
            var entryList = entry.Split(',').ToList();

            var NightDishes = new NightDish(entryList);

            NightDishes.OutputResult();
            var formatOutput = string.Join(", ", NightDishes.result.ToArray());

            Assert.True(formatOutput == "cake");
        }