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"); }
/** Set the result to a succes (should be called in run())). */ protected function succeed($result) { $this->result = APIResult::success($result); }