public void GivenAnIdentifierNumberOfItemsAndCostPerItem_WhenCalculateTotalCostCalled_ThenReturnsExpectedTotalCost() { // Arrange var itemIdentifier = "Dove Soap"; var numberOfItems = 10; var costPerItem = 5; // Act var totalCost = SuperMarket.CalculateTotalCost(numberOfItems, costPerItem); // Assert Assert.That(totalCost, Is.EqualTo(50)); }
public void GivenALisOfItemHolds_WhenCalculateTotalCostCalled_ThenReturnsExpectedTotalCost() { // Arrange var items = new List <ItemHolder>() { new ItemHolder("1", 10, 50), new ItemHolder("2", 1, 500), new ItemHolder("3", 5, 100) }; // Act var totalCost = SuperMarket.CalculateTotalCost(items); // Assert Assert.That(totalCost, Is.EqualTo(1500)); }