/** * Method to test hasHeader(). * * @return void * * @covers Asika\Http\Request::hasHeader */ public function testHasHeader() { $request = new \Asika\Http\Request('http://example.com/foo', 'GET'); $this->assertTrue($request->hasHeader('host')); $this->assertTrue($request->hasHeader('Host')); $this->assertFalse($request->hasHeader('X-Foo')); }
/** * Method to test getHeader(). * * @return void * * @covers Asika\Http\Request::getHeader */ public function testGetHeader() { $this->assertEquals(array(), $this->instance->getHeader('host')); $request = $this->instance->withUri(new PsrUri('http://windwalker.io/flower/sakura')); $this->assertEquals(array('windwalker.io'), $request->getHeader('host')); }