public void ItemQualityManager_UpdateBackStagePass_QualityChanges(int currentSellIn, int expectedQuality)
        {
            // Arrange
            var strategy = new BackstagePassStrategy();
            var item     = new ItemBuilder(Constants.BackstagePass)
                           .WithQuality(20)
                           .WithSellIn(currentSellIn)
                           .Build();

            // Act
            strategy.UpdateItemQuality(item);

            // Assert
            Assert.Equal(expectedQuality, item.Quality);
        }