public void ShouldNotIncreseQualityOfAgedBriePast50() { // Arrange var storeItem = StoreItemHelper.GetAgedBrie(quality: GildedRoseTestConstants.MaxQuality); int expectedQuality = storeItem.Quality; // Act updateQualityStratergy.UpdateQuality(storeItem); // Assert storeItem.Quality.Should().Be(expectedQuality); }
public void ShouldIncreaseQualityOfAgedBrieBy2AfterSellinEdgeCase() { // Arrange var storeItem = StoreItemHelper.GetAgedBrie(sellin: 1); int expectedQuality = storeItem.Quality + 1; // Act updateQualityStratergy.UpdateQuality(storeItem); // Assert storeItem.Quality.Should().Be(expectedQuality); }
public void AigedBrieQualityShouldIncrease() { // Arrange var storeItem = StoreItemHelper.GetAgedBrie(); int expectedQuality = storeItem.Quality + 1; // Act updateQualityStratergy.UpdateQuality(storeItem); // Assert storeItem.Quality.Should().Be(expectedQuality); }