Skip to content

Commit

Permalink
ENGCOM-5959: GraphQL-877 Rename order_id for Order type #962
Browse files Browse the repository at this point in the history
  • Loading branch information
lenaorobei authored Oct 1, 2019
2 parents d53d8e9 + 0575217 commit 8659e38
Show file tree
Hide file tree
Showing 24 changed files with 72 additions and 67 deletions.
2 changes: 2 additions & 0 deletions app/code/Magento/QuoteGraphQl/Model/Resolver/PlaceOrder.php
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,8 @@ public function resolve(Field $field, $context, ResolveInfo $info, array $value

return [
'order' => [
'order_number' => $order->getIncrementId(),
// @deprecated The order_id field is deprecated, use order_number instead
'order_id' => $order->getIncrementId(),
],
];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,8 @@ public function resolve(Field $field, $context, ResolveInfo $info, array $value

return [
'order' => [
'order_number' => $order->getIncrementId(),
// @deprecated The order_id field is deprecated, use order_number instead
'order_id' => $order->getIncrementId(),
],
];
Expand Down
3 changes: 2 additions & 1 deletion app/code/Magento/QuoteGraphQl/etc/schema.graphqls
Original file line number Diff line number Diff line change
Expand Up @@ -358,5 +358,6 @@ type CartItemSelectedOptionValuePrice {
}

type Order {
order_id: String
order_number: String!
order_id: String @deprecated(reason: "The order_id field is deprecated, use order_number instead.")
}
Original file line number Diff line number Diff line change
Expand Up @@ -296,8 +296,8 @@ private function assertPlaceOrderResponse(array $response, string $reservedOrder
{
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

private function assertSetPaymentMethodResponse(array $response, string $methodCode): void
Expand Down Expand Up @@ -354,7 +354,7 @@ private function getPlaceOrderMutation(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,8 @@ private function assertPlaceOrderResponse(array $response, string $reservedOrder
{
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

private function assertSetPaymentMethodResponse(array $response, string $methodCode): void
Expand Down Expand Up @@ -171,7 +171,7 @@ private function getPlaceOrderMutation(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -273,8 +273,8 @@ private function assertPlaceOrderResponse(array $response, string $reservedOrder
{
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

private function assertSetPaymentMethodResponse(array $response, string $methodCode): void
Expand Down Expand Up @@ -407,7 +407,7 @@ private function getPlaceOrderQuery(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,8 +159,8 @@ private function assertPlaceOrderResponse(array $response, string $reservedOrder
{
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

private function assertSetPaymentMethodResponse(array $response, string $methodCode): void
Expand Down Expand Up @@ -259,7 +259,7 @@ private function getPlaceOrderQuery(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -426,18 +426,18 @@ private function placeOrder(string $cartId): string
}
) {
order {
order_id
order_number
}
}
}
QUERY;
$response = $this->graphQlMutation($query, [], '', $this->headers);
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertNotEmpty($response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertNotEmpty($response['placeOrder']['order']['order_number']);

return $response['placeOrder']['order']['order_id'];
return $response['placeOrder']['order']['order_number'];
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,8 @@ public function testPlaceOrder()
$response = $this->graphQlMutation($query, [], '', $this->getHeaderMap());

self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

/**
Expand All @@ -114,7 +114,7 @@ public function testPlaceOrderIfCartIdIsMissed()
mutation {
placeOrder(input: {}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -313,7 +313,7 @@ private function getQuery(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ public function testSetPaymentOnCartWithSimpleProduct()
self::assertEquals($methodCode, $response['setPaymentMethodOnCart']['cart']['selected_payment_method']['code']);

self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
}

/**
Expand Down Expand Up @@ -128,7 +128,7 @@ public function testSetPaymentOnCartWithVirtualProduct()
self::assertEquals($methodCode, $response['setPaymentMethodOnCart']['cart']['selected_payment_method']['code']);

self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
}

/**
Expand Down Expand Up @@ -254,7 +254,7 @@ private function getQuery(
}
) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ private function getQuery(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -386,16 +386,16 @@ private function placeOrder(string $cartId): void
}
) {
order {
order_id
order_number
}
}
}
QUERY;
$response = $this->graphQlMutation($query);
self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order', $response['placeOrder']);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertNotEmpty($response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertNotEmpty($response['placeOrder']['order']['order_number']);
}

public function tearDown()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,8 @@ public function testPlaceOrder()
$response = $this->graphQlMutation($query);

self::assertArrayHasKey('placeOrder', $response);
self::assertArrayHasKey('order_id', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_id']);
self::assertArrayHasKey('order_number', $response['placeOrder']['order']);
self::assertEquals($reservedOrderId, $response['placeOrder']['order']['order_number']);
}

/**
Expand All @@ -105,7 +105,7 @@ public function testPlaceOrderIfCartIdIsMissed()
mutation {
placeOrder(input: {}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -304,7 +304,7 @@ private function getQuery(string $maskedQuoteId): string
mutation {
placeOrder(input: {cart_id: "{$maskedQuoteId}"}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public function testSetPaymentOnCartWithSimpleProduct()

self::assertArrayHasKey('setPaymentMethodAndPlaceOrder', $response);
self::assertArrayHasKey('order', $response['setPaymentMethodAndPlaceOrder']);
self::assertArrayHasKey('order_id', $response['setPaymentMethodAndPlaceOrder']['order']);
self::assertArrayHasKey('order_number', $response['setPaymentMethodAndPlaceOrder']['order']);
}

/**
Expand Down Expand Up @@ -111,7 +111,7 @@ public function testSetPaymentOnCartWithVirtualProduct()

self::assertArrayHasKey('setPaymentMethodAndPlaceOrder', $response);
self::assertArrayHasKey('order', $response['setPaymentMethodAndPlaceOrder']);
self::assertArrayHasKey('order_id', $response['setPaymentMethodAndPlaceOrder']['order']);
self::assertArrayHasKey('order_number', $response['setPaymentMethodAndPlaceOrder']['order']);
}

/**
Expand Down Expand Up @@ -232,7 +232,7 @@ private function getQuery(
}
}) {
order {
order_id
order_number
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ public function testDispatchToPlaceOrderWithRegisteredCustomer(): void
}
placeOrder(input: {cart_id: "$cartId"}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -142,12 +142,12 @@ public function testDispatchToPlaceOrderWithRegisteredCustomer(): void
);

$this->assertTrue(
isset($responseData['data']['placeOrder']['order']['order_id'])
isset($responseData['data']['placeOrder']['order']['order_number'])
);

$this->assertEquals(
'test_quote',
$responseData['data']['placeOrder']['order']['order_id']
$responseData['data']['placeOrder']['order']['order_number']
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ public function testDispatchToPlaceAnOrderWithAuthorizenet(): void
}
placeOrder(input: {cart_id: "$cartId"}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -137,12 +137,12 @@ public function testDispatchToPlaceAnOrderWithAuthorizenet(): void
);

$this->assertTrue(
isset($responseData['data']['placeOrder']['order']['order_id'])
isset($responseData['data']['placeOrder']['order']['order_number'])
);

$this->assertEquals(
'test_quote',
$responseData['data']['placeOrder']['order']['order_id']
$responseData['data']['placeOrder']['order']['order_number']
);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ public function testResolve(string $paymentMethod): void
}
placeOrder(input: {cart_id: "{$maskedCartId}"}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -205,11 +205,11 @@ public function testResolve(string $paymentMethod): void
);

$this->assertTrue(
isset($responseData['data']['placeOrder']['order']['order_id'])
isset($responseData['data']['placeOrder']['order']['order_number'])
);
$this->assertEquals(
'test_quote',
$responseData['data']['placeOrder']['order']['order_id']
$responseData['data']['placeOrder']['order']['order_number']
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ public function testResolvePlaceOrderWithPayflowLinkForCustomer(): void
}
placeOrder(input: {cart_id: "$cartId"}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -190,11 +190,11 @@ public function testResolvePlaceOrderWithPayflowLinkForCustomer(): void
$responseData['data']['setPaymentMethodOnCart']['cart']['selected_payment_method']['code']
);
$this->assertTrue(
isset($responseData['data']['placeOrder']['order']['order_id'])
isset($responseData['data']['placeOrder']['order']['order_number'])
);
$this->assertEquals(
'test_quote',
$responseData['data']['placeOrder']['order']['order_id']
$responseData['data']['placeOrder']['order']['order_number']
);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ public function testResolveCustomer(): void
}
placeOrder(input: {cart_id: "{$cartId}"}) {
order {
order_id
order_number
}
}
}
Expand Down Expand Up @@ -207,11 +207,11 @@ public function testResolveCustomer(): void
);

$this->assertTrue(
isset($responseData['data']['placeOrder']['order']['order_id'])
isset($responseData['data']['placeOrder']['order']['order_number'])
);
$this->assertEquals(
'test_quote',
$responseData['data']['placeOrder']['order']['order_id']
$responseData['data']['placeOrder']['order']['order_number']
);
}
}
Loading

0 comments on commit 8659e38

Please sign in to comment.