コード例 #1
0
ファイル: RequestTest.php プロジェクト: asika32764/http
 /**
  * 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'));
 }
コード例 #2
0
ファイル: RequestTest.php プロジェクト: asika32764/http
 /**
  * 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'));
 }