示例#1
0
 public function testAPIResult()
 {
     $result = APIResult::success("content");
     $this->assertEquals(APIResult::STATUS_CALL_OK, $result->status, "Success result status failed");
     $this->assertEquals("content", $result->content, "Success result content failed");
     $result = APIResult::reject("content");
     $this->assertEquals(APIResult::STATUS_CALL_REJECTED, $result->status, "Rejected result status failed");
     $this->assertEquals("content", $result->content, "Rejected result content failed");
     $result = APIResult::fail("content");
     $this->assertEquals(APIResult::STATUS_CALL_ERROR, $result->status, "Fail result status failed");
     $this->assertEquals("content", $result->content, "Fail result content failed");
 }
示例#2
0
 /** Set the result to a succes (should be called in run())). */
 protected function succeed($result)
 {
     $this->result = APIResult::success($result);
 }