public void DecreaseSellIn_DecreasesSellInByOne() { var item = new Item { SellIn = 1 }; var subject = new DecreaseQualityTwiceAsFastAfterSellByStrategy(item); subject.DecreaseSellIn(); Assert.That(item.SellIn, Is.EqualTo(0)); }
public void PerformPreSellByUpdate_DecreasesQualityByOne() { var item = new Item { Quality = 1 }; var subject = new DecreaseQualityTwiceAsFastAfterSellByStrategy(item); subject.PerformPreSellByUpdate(); Assert.That(item.Quality, Is.EqualTo(0)); }