def test_orders_query(client):
    results = client.orders.query()
    assert results.total == 0

    client.orders.create(types.OrderFromCartDraft(order_number="test-order"))

    results = client.orders.query()
    assert results.total == 1
示例#2
0
def test_orders_get_by_id(client):
    cart = client.carts.create(types.CartDraft(currency="EUR"))
    order = client.orders.create(
        types.OrderFromCartDraft(id=cart.id, version=1, order_number="test-order")
    )

    assert order.id
    assert order.order_number == "test-order"
示例#3
0
def test_orders_query(client):
    results = client.orders.query()
    assert results.total == 0

    cart = client.carts.create(types.CartDraft(currency="EUR"))
    order = client.orders.create(
        types.OrderFromCartDraft(id=cart.id, version=1, order_number="test-order")
    )

    results = client.orders.query()
    assert results.total == 1
示例#4
0
def test_unknown_expand_terms(client: commercetools.Client):
    cart = client.carts.create(types.CartDraft(currency="EUR"))

    order = client.orders.create(
        types.OrderFromCartDraft(id=cart.id,
                                 version=1,
                                 order_number="test-order"),
        expand="nonExisting",
    )

    assert order.id
def test_orders_get_by_id(client):
    order = client.orders.create(
        types.OrderFromCartDraft(order_number="test-order"))

    assert order.id
    assert order.order_number == "test-order"
def test_unknown_expand_terms(client):
    order = client.orders.create(
        types.OrderFromCartDraft(order_number="test-order"),
        expand="nonExisting")

    assert order.id