def test_change_an_order(): system = System() system.change_an_order(1, [], [{ "item_id": 1, "drink_name": "Pepsi", "number": 0 }]) assert system.OrdersToJSON() == [{ "order_number": 1, "pizzas": [{ "size": "L", "type": "pepperonis", "toppings": { "olives": 4, "tomatoes": 1, "mushrooms": 1 }, "number": 1, "item_id": 1 }], "drinks": [], "address": "100 Street", "price": 22.5 }, { "order_number": 2, "pizzas": [], "drinks": [{ "item_id": 1, "drink_name": "Diet Coke", "number": 5 }], "address": "", "price": 15 }, { "order_number": 3, "pizzas": [{ "size": "L", "type": "margherita", "toppings": { "beef": 2, "tomatoes": 1, "chicken": 3 }, "number": 1, "item_id": 1 }], "drinks": [], "address": "200 Street", "price": 24.0 }]
def test_cancel_order(): system = System() system.cancel_order(1) assert system.OrdersToJSON() == [{ "order_number": 2, "pizzas": [], "drinks": [{ "item_id": 1, "drink_name": "Diet Coke", "number": 5 }], "address": "", "price": 15 }, { "order_number": 3, "pizzas": [{ "size": "L", "type": "margherita", "toppings": { "beef": 2, "tomatoes": 1, "chicken": 3 }, "number": 1, "item_id": 1 }], "drinks": [], "address": "200 Street", "price": 24.0 }]