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)
Exemplo n.º 2
0
    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)
Exemplo n.º 3
0
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))