Exemplo n.º 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");
        }
Exemplo n.º 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)");
        }
Exemplo n.º 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");
        }
Exemplo n.º 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);
        }
Exemplo n.º 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");
        }
Exemplo n.º 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");
        }
Exemplo n.º 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");
        }