Exemple #1
0
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
    }]
Exemple #2
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
    }]