41 $this->_version =
'V1';
42 $this->_restResourcePath =
"/{$this->_version}/TestModule5/";
44 ->create(\
Magento\TestModule5\Service\V1\Entity\AllSoapAndRestFactory::class);
53 'resourcePath' => $this->_restResourcePath . $itemId,
57 $item = $this->itemFactory->create()
58 ->setEntityId($incorrectItemId)
65 'Identifier overriding failed.' 76 'resourcePath' => $this->_restResourcePath . $firstItemId .
'/nestedResource/' . $secondItemId,
80 $item = $this->itemFactory->create()
81 ->setEntityId($incorrectItemId)
88 'Identifier overriding failed for nested resource request.' 97 'resourcePath' => $this->_restResourcePath . $itemId,
101 $item = $this->itemFactory->create()
108 'Identifier replacing failed.' 120 $incorrectItemId = 2;
123 'resourcePath' => $this->_restResourcePath . $itemId,
127 $requestData = [
'entityItem' => [
'entityId' => $incorrectItemId,
'name' =>
'test']];
132 'Identifier overriding failed.' 140 $incorrectItemId = 2;
143 'resourcePath' =>
"/{$this->_version}/TestModule5/OverrideService/" . $firstItemId
144 .
'/nestedResource/' . $secondItemId,
149 $requestData = [
'entity_id' => $incorrectItemId,
'name' =>
'test',
'orders' =>
true];
154 'Identifier overriding failed.'
_markTestAsRestOnly($message=null)
_webApiCall( $serviceInfo, $arguments=[], $webApiAdapterCode=null, $storeCode=null, $integration=null)
testOverrideWithScalarValues()
static getObjectManager()