def test_inspect_item_can_identify_legendary_item(self): item = Item("Sulfuras, helmet of cranial blade deflection", 5, 10) gilded_rose = GildedRose([item]) item = gilded_rose.inspect_item(item) self.assertEquals(LegendaryItem, item.__class__)
def test_inspect_item_can_identify_common_item(self): item = Item("Wyvern wings with buffalo sauce", 10, 10) gilded_rose = GildedRose([item]) item = gilded_rose.inspect_item(item) self.assertEquals(CommonItem, item.__class__)
def test_inspect_item_can_identify_ticket_item(self): item = Item("Backstage passes to William of Pump", 10, 10) gilded_rose = GildedRose([item]) item = gilded_rose.inspect_item(item) self.assertEquals(TicketItem, item.__class__)
def test_inspect_item_can_identify_conjured_item(self): item = Item("Conjured enchanted club of bonking", 10, 10) gilded_rose = GildedRose([item]) item = gilded_rose.inspect_item(item) self.assertEquals(ConjuredItem, item.__class__)
def test_inspect_item_can_identify_Aged_item(self): item = Item("Aged cheese of eating", 5, 10) gilded_rose = GildedRose([item]) item = gilded_rose.inspect_item(item) self.assertEquals(AgedItem, item.__class__)