def test_update(self): """ 080A: Valid Update """ self.logPoint() self.kashmir_dosa.add_menu_item(self.barley_bread) self.kashmir_dosa.add_menu_item(self.mango_lasi3) mango_lasi = Drink("mango lasi", 8, "2017-9-12", 6.99, 80, "lasi producer ltd", 129.99, False, False) mango_lasi.set_id(1) self.kashmir_dosa.update(mango_lasi)
def test_update(self): """ 080A: Valid Update """ self.logPoint() self.kashmir_dosa.add_menu_item(self.barley_bread) self.kashmir_dosa.add_menu_item(self.mango_lasi3) mango_lasi = Drink("mango lasi", 8, datetime.date(2017, 9, 12), 6.99, 80, "lasi producer ltd", 129.99, False, False) mango_lasi.set_id(2) self.kashmir_dosa.update(mango_lasi) self.assertEqual(self.kashmir_dosa.get_by_id(2).get_price(), 6.99)
def main(): barley_bread = Food("barley bread", 12, datetime.date(2018, 8, 8), 12.99, 149, "India", "Barley", "small", True) mango_lasi3 = Drink("mango lasis", 10, datetime.date(2017, 9, 12), 12.99, 80, "lasi producer ltd", 129.99, False, False) print(mango_lasi3.menu_item_description()) mango_lasi3.set_id(2) kashmir_dosa = MenuItemManager("kashmir dosa") kashmir_dosa.add_menu_item(barley_bread) kashmir_dosa.add_menu_item(mango_lasi3) print_report(kashmir_dosa) print(kashmir_dosa.menu_exist(3))