public void Get_Total_Amount_Of_Orders() { MasterOrder newMaster = new MasterOrder(); newMaster.AddOrder(new CookieOrder("Thin Mints", 10)); newMaster.AddOrder(new CookieOrder("Thin Mints", 10)); int totalBoxes = newMaster.GetTotalBoxes(); Assert.Equal(2, totalBoxes); }
public void shouldgetvarietyboxes() { MasterOrder order = new MasterOrder(); //ACT order.AddOrder(new CookieOrder("mint", 5)); order.AddOrder(new CookieOrder("Joescookies", 5)); order.AddOrder(new CookieOrder("mint", 5)); int k = order.GetVarietyBoxes("mint"); Assert.Equal(10, k); }
public void Gets_Total_Boxes_of_Variety() { MasterOrder newMaster = new MasterOrder(); newMaster.AddOrder(new CookieOrder("Thin Mints", 10)); newMaster.AddOrder(new CookieOrder("Thin Mints", 5)); newMaster.AddOrder(new CookieOrder("S'mores", 3)); int varietyTotal = newMaster.GetVarietyBoxes("Thin"); Assert.Equal(15, varietyTotal); }
public void Removes_A_Variety() { MasterOrder newMaster = new MasterOrder(); newMaster.AddOrder(new CookieOrder("Thin Mints", 10)); newMaster.AddOrder(new CookieOrder("Thin Mints", 5)); newMaster.AddOrder(new CookieOrder("S'mores", 3)); newMaster.RemoveVariety("Thin Mints"); Assert.Equal("S'mores", newMaster.Orders[0].Variety); }
public void Testtotalboxes() { MasterOrder order = new MasterOrder(); //ACT order.AddOrder(new CookieOrder("mint", 5)); order.AddOrder(new CookieOrder("Joescookies", 5)); order.AddOrder(new CookieOrder("mint", 5)); int total = order.GetTotalBoxes(); //assert Assert.Equal(15, total); }
public void ShouldGetVarietyBoxes()//GetVarietyBoxes { //ARRANGE MasterOrder testorder = new MasterOrder(); //ACT testorder.AddOrder(new CookieOrder("fudge", 12)); testorder.AddOrder(new CookieOrder("zackscookies", 1)); testorder.AddOrder(new CookieOrder("zackscookies", 2)); int zacksboxes = testorder.GetVarietyBoxes("zackscookies"); //ASSERT Assert.Equal(3, zacksboxes); }
public void ShouldGetTotalBoxes() // { //ARRANGE MasterOrder testorder = new MasterOrder(); //ACT testorder.AddOrder(new CookieOrder("fudge", 12)); testorder.AddOrder(new CookieOrder("mix", 1)); testorder.AddOrder(new CookieOrder("elephant", 2)); int sum = testorder.GetTotalBoxes(); //ASSERT Assert.Equal(15, sum); }
public void ShouldRemoveVariety() //RemoveVariety using LINQQQQQ!!! { //ARRANGE MasterOrder testorder = new MasterOrder(); //ACT testorder.AddOrder(new CookieOrder("fudge", 12)); testorder.AddOrder(new CookieOrder("fudge", 12)); testorder.AddOrder(new CookieOrder("mint", 12)); testorder.RemoveVariety("Fudge"); bool nottrue = testorder.orders.Exists(x => x.Variety == "Fudge"); //ASSERT Assert.False(nottrue); }
public void Remove_by_variety() { //ARRANGE MasterOrder order = new MasterOrder(); //ACT order.AddOrder(new CookieOrder("mint", 5)); order.AddOrder(new CookieOrder("Joescookies", 5)); order.AddOrder(new CookieOrder("mint", 5)); order.RemoveVariety("mint"); bool mybool = order.orders.Exists(x => x.Variety.Contains("mint")); //ASSERT Assert.False(mybool); }
public void Add_Order_Test() {//rrange MasterOrder order = new MasterOrder(); //act order.AddOrder(new CookieOrder("mint", 5)); Assert.Equal("mint", order.orders[0].Variety); }
public void Can_Add_to_List() { MasterOrder newMaster = new MasterOrder(); newMaster.AddOrder(new CookieOrder("Thin Mints", 10)); Assert.NotEmpty(newMaster.Orders); }
public void ShouldAddOrder() //ADDES orders in list { //ARRANGE MasterOrder testorder = new MasterOrder(); //ACT testorder.AddOrder(new CookieOrder("fudge", 12)); //ASSERT //Assert.Empty(testorder.orders); // Fails Assert.Equal("fudge", testorder.orders[0].Variety); }
public void AddOrder_Increases_Total() { const int oneBox = 1; masterOrder.AddOrder(new CookieOrder("Thin Mints", oneBox)); var result = masterOrder.GetTotalBoxes(); Assert.Equal(oneBox, result); }