Beispiel #1
0
 /**
  * Tests that `parse_header_string` performs as expected
  * 
  * @dataProvider provider_parse_header_string
  *
  * @param   array    headers 
  * @param   array    expected 
  * @return  void
  */
 public function test_parse_header_string(array $headers, array $expected)
 {
     $http_header = new HTTP_Header(array());
     foreach ($headers as $header) {
         $this->assertEquals(strlen($header), $http_header->parse_header_string(NULL, $header));
     }
     $this->assertSame($expected, $http_header->getArrayCopy());
 }