Exemplo n.º 1
0
        public void Should_Degrade_Qulatity_Twice_As_Fast_After_Passed_Sell_By_Date_For_Aged_Brie()
        {
            var items = TestDataContainer.GetListWithAgedBrieOnly();

            _gildedRose = new GildedRose(items);

            UpdateQuality(_gildedRose, 4);

            Assert.AreEqual(15, items.First().Quality);
        }
Exemplo n.º 2
0
        public void Should_Increase_Quality_For_Aged_Brie_The_Older_It_Gets()
        {
            var items = TestDataContainer.GetListWithAgedBrieOnly();

            _gildedRose = new GildedRose(items);

            _gildedRose.UpdateQuality();
            var firstDayQuality = items.First().Quality;

            _gildedRose.UpdateQuality();
            var secondDayQuality = items.First().Quality;

            Assert.IsTrue(secondDayQuality > firstDayQuality);
        }