Exemplo n.º 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");
 }
Exemplo n.º 2
0
 /** Set the result to a failure (should be called in run()). */
 protected function fail($reason)
 {
     $this->result = APIResult::fail($reason);
 }