public void TestFrameworkWorksProperly() { IList <Item> Items = new List <Item> { Item.NormalItem("foo", 0, 0) }; GildedRose app = new GildedRose(Items); app.Update(); Assert.AreEqual("foo", Items[0].Name); }
private static void UpdateQualityAndCheckItem(GildedRose app, Item item, int expectedSellIn, int expectedQuality) { app.Update(); Assert.AreEqual(expectedSellIn, item.SellIn); Assert.AreEqual(expectedQuality, item.Quality); }