public function __construct() { parent::__construct(); $this->cors = new CrossOriginResourceSharingHeaderHelper(); $this->cors->readConfig(); $this->setOutputFieldTypes(["width" => self::OUTPUT_FIELD_CAST_NULLS | self::OUTPUT_FIELD_TYPE_INT, "height" => self::OUTPUT_FIELD_CAST_NULLS | self::OUTPUT_FIELD_TYPE_INT]); }
/** * @covers WikiaApiController::getApiVersion */ public function test_getApiVersion() { $requestMock = $this->getMock('WikiaRequest', array('getScriptUrl'), array(), '', false); $requestMock->expects($this->any())->method('getScriptUrl')->will($this->returnValue('/api/v1...')); $controller = new WikiaApiController(); $controller->setRequest($requestMock); $this->assertEquals($controller->getApiVersion(), 1); $requestMock = $this->getMock('WikiaRequest', array('getScriptUrl'), array(), '', false); $requestMock->expects($this->any())->method('getScriptUrl')->will($this->returnValue('/wikia.php?...')); $controller = new WikiaApiController(); $controller->setRequest($requestMock); $this->assertEquals($controller->getApiVersion(), WikiaApiController::API_ENDPOINT_INTERNAL); $requestMock = $this->getMock('WikiaRequest', array('getScriptUrl'), array(), '', false); $requestMock->expects($this->any())->method('getScriptUrl')->will($this->returnValue('/api/test...')); $controller = new WikiaApiController(); $controller->setRequest($requestMock); $this->assertEquals($controller->getApiVersion(), WikiaApiController::API_ENDPOINT_TEST); }
public function __construct() { parent::__construct(); $this->setOutputFieldTypes(["width" => self::OUTPUT_FIELD_CAST_NULLS | self::OUTPUT_FIELD_TYPE_INT, "height" => self::OUTPUT_FIELD_CAST_NULLS | self::OUTPUT_FIELD_TYPE_INT, "id" => self::OUTPUT_FIELD_CAST_NULLS | self::OUTPUT_FIELD_TYPE_INT]); }
public function __construct() { parent::__construct(); $this->cors = new CrossOriginResourceSharingHeaderHelper(); $this->cors->readConfig(); }