def test_get_delivery_info():
    order = Order(1, [['pepperoni', 'medium', ['olives', 'chicken']]], 
            [['pepsi', 'small']])
    assert order.get_delivery_info() == {}
    delivery_info = {'order_number': 1, 'address': '200 college street Toronto ON', 
            'details': 'Please meet me downstairs', 'delivery_number': 15}
    order.update_delivery_info(delivery_info)
    assert order.get_delivery_info() is delivery_info
def test_update_delivery_info():
    order = Order(1, [['pepperoni', 'medium', ['olives', 'chicken']]], 
            [['pepsi', 'small']])
    delivery_info = {'order_number': 1, 'address': '200 college street Toronto ON', 
            'details': 'Please meet me downstairs', 'delivery_number': 15}
    order.update_delivery_info(delivery_info)
    assert order.delivery_info is delivery_info
    assert not order.pickup

    delivery_info = {'order_number': 1, 'address': '300 college street Toronto ON', 
            'details': 'Please meet me outside', 'delivery_number': 16}
    order.update_delivery_info(delivery_info)
    assert order.delivery_info is delivery_info
    assert not order.pickup