/** * Create an order * * @param Order $orderDataObject * @return bool * @throws \Exception */ public function create(Order $orderDataObject) { return $this->orderCreate->invoke($orderDataObject); }
/** * test order create */ public function testCreate() { $invoiceDataObject = $this->getMock('Magento\\Sales\\Service\\V1\\Data\\Order', [], [], '', false); $this->orderCreateMock->expects($this->once())->method('invoke')->with($invoiceDataObject)->will($this->returnValue(true)); $this->assertTrue($this->orderWrite->create($invoiceDataObject)); }