Skip to content

Commit 0b88cae

Browse files
committed
MAGETWO-56938: CLONE - [Github] API salesOrderRepositoryV1 can't create shipping address #5544
1 parent 57a1e58 commit 0b88cae

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

app/code/Magento/Sales/Test/Unit/Model/OrderRepositoryTest.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,11 @@ public function testSave()
118118
->getMock();
119119
$orderEntity = $this->getMock(\Magento\Sales\Model\Order::class, [], [], '', false);
120120
$extensionAttributes = $this->getMock(
121-
\Magento\Sales\Api\Data\OrderExtension::class, ['getShippingAssignments'], [], '', false
121+
\Magento\Sales\Api\Data\OrderExtension::class,
122+
['getShippingAssignments'],
123+
[],
124+
'',
125+
false
122126
);
123127
$shippingAssignment = $this->getMockBuilder(\Magento\Sales\Model\Order\ShippingAssignment::class)
124128
->disableOriginalConstructor()

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

+6-2
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ protected function setUp()
3131
$this->objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
3232
}
3333

34+
/**
35+
* @SuppressWarnings(PHPMD.ExcessiveMethodLength)
36+
*/
3437
protected function prepareOrder()
3538
{
3639
/** @var \Magento\Sales\Model\Order $orderBuilder */
@@ -99,7 +102,6 @@ protected function prepareOrder()
99102

100103
$this->addProductOption($orderItem);
101104

102-
103105
$order->setItems([$orderItem->getData()]);
104106
$order->setData('payment', $orderPayment->getData());
105107

@@ -139,7 +141,9 @@ protected function prepareOrder()
139141
'shipping' => [
140142
'address' => $address,
141143
'method' => 'Flat Rate - Fixed'
142-
]
144+
],
145+
'items' => [$orderItem->getData()],
146+
'stock_id' => null,
143147
]
144148
];
145149
return $orderData;

0 commit comments

Comments
 (0)