Skip to content

Commit 0a7242a

Browse files
committed
AC-9244: rest endpoint missing state and status fields
1 parent 96eb8a7 commit 0a7242a

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

dev/tests/api-functional/testsuite/Magento/Sales/Service/V1/OrderResponseNullKeysTest.php

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@
3535

3636
class OrderResponseNullKeysTest extends WebapiAbstract
3737
{
38-
private const RESOURCE_PATH = '/V1/customers/search';
39-
4038
/**
4139
* @var DataFixtureStorage
4240
*/
@@ -52,6 +50,8 @@ class OrderResponseNullKeysTest extends WebapiAbstract
5250
*/
5351
protected function setUp(): void
5452
{
53+
parent::setUp();
54+
$this->_markTestAsRestOnly();
5555
$this->fixtures = BootstrapHelper::getObjectManager()->get(DataFixtureStorageManager::class)->getStorage();
5656
$this->adminToken = BootstrapHelper::getObjectManager()->get(AdminTokenServiceInterface::class);
5757
}
@@ -92,24 +92,22 @@ protected function setUp(): void
9292
public function testUserWithRestrictedWebsiteAndStoreGroup()
9393
{
9494
$order = $this->fixtures->get('order');
95-
$orderIncrementId = $order->getData('increment_id');
96-
$storeCode = $order->getStore()->getCode();
97-
$this->nullifyOrderStateStatus((int) $order->getId());
95+
$orderId = (int) $order->getId();
96+
$this->nullifyOrderStateStatus($orderId);
9897

9998
$user = $this->fixtures->get('allUser');
10099
$accessToken = $this->getAccessToken($user->getUsername());
101100
$serviceInfo = [
102101
'rest' => [
103-
'resourcePath' => '/V1/orders/' . $orderIncrementId,
102+
'resourcePath' => '/V1/orders/' . $orderId,
104103
'httpMethod' => 'GET',
105-
'token' => $accessToken,
106-
'headers' => ['Store' => $storeCode],
104+
'token' => $accessToken
107105
]
108106
];
109107
$result = $this->_webApiCall($serviceInfo);
110108

111109
$this->assertIsArray($result);
112-
$this->assertSame((int)$order->getId(), (int)$result['entity_id']);
110+
$this->assertSame($orderId, (int)$result['entity_id']);
113111
$this->assertArrayHasKey('state', $result);
114112
$this->assertArrayHasKey('status', $result);
115113
$this->assertNull($result['state']);

0 commit comments

Comments
 (0)