Exemple #1
0
 public void BreadPrice_CalculateBreadSubtotalForMultipleOf3_True()
 {
     Bread.BreadDefault();
     Bread.GetBread()[0].Quantity = 3;
     Bread.GetBread()[1].Quantity = 3;
     Bread.GetBread()[2].Quantity = 3;
     Assert.AreEqual(30, Bread.BreadPrice());
 }
Exemple #2
0
 public void DisplayBreadList_ShowListContents_True()
 {
     Bread.BreadDefault();
     Bread.DisplayBreadList();
     Assert.AreEqual("rye", Bread.GetBread()[0].Name);
     Assert.AreEqual(0, Bread.GetBread()[0].Quantity);
     Assert.AreEqual(5, Bread.GetBread()[0].Price);
 }
 public static void Main()
 {
     Bread.ClearBreadCart();
     Pastry.ClearPastryCart();
     Bread.BreadDefault();
     Pastry.PastryDefault();
     Console.WriteLine("---------------------------------------------");
     Console.WriteLine("Welcome to Pierre's Bakery!");
     Console.WriteLine("Bread is $5 per loaf. (Buy on get one FREE!)");
     Console.WriteLine("Pastry is $2 each, or 3 for $5.");
     Order();
 }
Exemple #4
0
 public void BreadIndex_FindIndexByName_True()
 {
     Bread.BreadDefault();
     Assert.AreEqual(0, Bread.BreadIndex("rye"));
 }
Exemple #5
0
 public void BreadPrice_CalculateBreadSubtotalForSingleLoaf_True()
 {
     Bread.BreadDefault();
     Bread.GetBread()[0].Quantity = 1;
     Assert.AreEqual(5, Bread.BreadPrice());
 }
Exemple #6
0
 public void BreadCount_CountNumberOfTotalLoaves_True()
 {
     Bread.BreadDefault();
     Bread.GetBread()[0].Quantity = 6;
     Assert.AreEqual(6, Bread.BreadCount());
 }
Exemple #7
0
 public void UpdateBread_ChangeListObjectValues_True()
 {
     Bread.BreadDefault();
     Bread.GetBread()[0].Quantity = 3;
     Assert.AreEqual(3, Bread.GetBread()[0].Quantity);
 }