Example #1
0
 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));
 }