public function testGetHeader() { $acceptLanguage = 'en'; $_SERVER = array(); $_SERVER['HTTP_ACCEPT_LANGUAGE'] = $acceptLanguage; $request = new Request('baseUrl', 'basePath', 'controller'); $this->assertNull($request->getHeader(Header::HEADER_USER_AGENT)); $this->assertEquals($acceptLanguage, $request->getHeader(Header::HEADER_ACCEPT_LANGUAGE)); }
public function testGetHeader() { $request = new Request('baseUrl', 'basePath', 'controller', 'action'); $acceptLanguage = 'en'; $_SERVER[Request::HEADER_ACCEPT_LANGUAGE] = null; $this->assertNull($request->getHeader(Request::HEADER_ACCEPT_LANGUAGE)); $_SERVER[Request::HEADER_ACCEPT_LANGUAGE] = $acceptLanguage; $this->assertEquals($acceptLanguage, $request->getHeader(Request::HEADER_ACCEPT_LANGUAGE)); }