def test_can_update_items(self): current_time = "00:00:00" items = [ Item("Sulfuras", 20, 40), Item("Conjured", 25, 60), Item("Backstage passes to johny", 2, 46) ] expected_first_item = Item("Sulfuras", 19, 80) expected_second_item = Item("Conjured", 24, 50) tirth_expeted_item = Item("Backstage passes to johny", 1, 49) new_items_list = GildedRose.update_items(items, current_time) self.assertTrue( ItemService.are_item_equal(new_items_list[0], expected_first_item)) self.assertTrue( ItemService.are_item_equal(new_items_list[1], expected_second_item)) self.assertTrue( ItemService.are_item_equal(new_items_list[2], tirth_expeted_item))
def test_can_compare_two_items(self): item = Item('Aged Brie', 25, 50) item2 = Item('Aged Brie', 25, 50) self.assertTrue(ItemService.are_item_equal(item, item2))