public void ShouldClearBasketEvenWithNoItemsInBasket() { //arrange var customerId = 123456789; var sut = new CustomerBasket(customerId); //act sut.ClearBasket(); //assert Assert.Empty(sut.Items); }
public void ShouldClearBasket() { //arrange var customerId = 123456789; var itemDetail = new { ProductId = 1234, Quantity = 1 }; var sut = new CustomerBasket(customerId); sut.AddItem(itemDetail.ProductId, itemDetail.Quantity); //act sut.ClearBasket(); //assert Assert.Empty(sut.Items); }