Example #1
0
 /**
  * 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'));
 }
Example #2
0
 /**
  * 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'));
 }