コード例 #1
0
 /**
  * @author nathanhelenihi
  * @group common
  */
 public function testToArray()
 {
     new MaError();
     // Just to load error definitions.
     $obj = new MaResponse();
     $data = 'Bad data';
     $obj->error(MA_OTA_ERR_JSON_INVALID, $data);
     $errors = $obj->errors[0]->getMappings();
     $this->assertSame($obj->toArray(), array('success' => false, 'errors' => array(array('id' => MA_OTA_ERR_JSON_INVALID, 'type' => $errors[MA_OTA_ERR_JSON_INVALID]['type'], 'msg' => $errors[MA_OTA_ERR_JSON_INVALID]['msg'], 'data' => $data))));
 }