public void Treat_GetTotalTickets_ShouldReturnTotalAsInt() { Treat treat = new Treat(TreatType.Popcorn, 1.25m, .50m); Party partyRepo = new Party(); partyRepo.AddTreat(treat); int Expected = 1; int Actual = partyRepo.CountTreatTickets(); Assert.AreEqual(Expected, Actual); }
public void Treat_AddTreat_CountIncreases() { Treat treat = new Treat(TreatType.Popcorn, 1.25m, .50m); Party partyRepo = new Party(); partyRepo.AddTreat(treat); int Expected = 1; int Actual = partyRepo.CountTreatTickets(); Assert.AreEqual(Expected, Actual); }
public void Treat_GetTotalCost_ReturnTotalCostAsDecimal() { Treat treat = new Treat(TreatType.Popcorn, 1.25m, .50m); Party partyRepo = new Party(); partyRepo.AddTreat(treat); decimal Expected = 1.75m; decimal Actual = partyRepo.GetTotalTreatCost(); Assert.AreEqual(Expected, Actual); }
public void Party_TotalCost_ReturnTotalCostAsDecimal() { Treat treat = new Treat(TreatType.Popcorn, 1.25m, .50m); Burger burger = new Burger(BurgerType.Hamburger, 1.25m, .50m); Party partyRepo = new Party(); partyRepo.AddBurger(burger); partyRepo.AddTreat(treat); decimal Expected = 3.50m; decimal Actual = partyRepo.TotalCostBoth(); Assert.AreEqual(Expected, Actual); }