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"); }