public void Morning_Four_Times_Coffee()
        {
            var entry     = "morning,3,3,3,3";
            var entryList = entry.Split(',').ToList();

            var morningDishes = new MorningDish(entryList);

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

            Assert.True(formatOutput == "coffee(x4)");
        }
        public void Morning_All_Foods()
        {
            var entry     = "morning,1,2,3";
            var entryList = entry.Split(',').ToList();

            var morningDishes = new MorningDish(entryList);

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

            Assert.True(formatOutput == "eggs, toast, coffee");
        }
        public void Morning_None_Input()
        {
            var entry     = "morning";
            var entryList = entry.Split(',').ToList();

            var morningDishes = new MorningDish(entryList);

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

            Assert.True(formatOutput.Count() == 0);
        }
        public void Morning_Only_Eggs_And_Toast()
        {
            var entry     = "morning,1,2";
            var entryList = entry.Split(',').ToList();

            var morningDishes = new MorningDish(entryList);

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

            Assert.True(formatOutput == "eggs, toast");
        }
        public void Morning_Invalid_Input()
        {
            var entry     = "morning,5";
            var entryList = entry.Split(',').ToList();

            var morningDishes = new MorningDish(entryList);

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

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