public function testOrderCreateSuccess() { $data = ['data']; $dataExtended = ['data_extended']; $result = $this->getResultMock(); $this->orderHelper->expects($this->once())->method('validateCreate')->with($this->equalTo($data))->willReturn(true); $this->orderHelper->expects($this->once())->method('addSpecialDataToOrder')->with($this->equalTo($data))->willReturn($dataExtended); $this->orderHelper->expects($this->once())->method('create')->with($this->equalTo($dataExtended))->willReturn($result); $this->assertEquals($result, $this->model->orderCreate($data)); }