public void ICanResetTheBasket() { GivenThePetshop.IsRunning(); WhenTheAccessories.AreSelected("Rubber bone", "Dog Collar (Large)", "Dog Collar (Small)"); WhenTheBasket.IsResetSuccessfully(); ThenTheBasket.ShouldBeEmpty(); }
public void CustomersCanPurchasePetsAndAccessories() { GivenThePetshop.IsRunning(); WhenTheBasket.IsAddedWith("Dancer"); ThenTheBasket.ShouldNotList("Dancer"); ThenTheBasket.ShouldContain("Dancer", 54.00); ThenTheBasket.ShouldHaveTotal(54.00); WhenTheAccessories.AreSelected("Rubber bone", "Dog Collar (Large)", "Dog Collar (Small)"); ThenTheBasket.ShouldContain("Rubber bone", 1.50); ThenTheBasket.ShouldContain("Dog Collar (Large)", 10.00); ThenTheBasket.ShouldContain("Dog Collar (Small)", 9.00); ThenTheBasket.ShouldHaveTotal(74.50); WhenTheBasket.RequiresAVATReceipt() .IsPurchased(); ThenTheBasket.ShouldBeEmpty(); ThenTheBasket.ShouldHaveTotal(0.00); }