public function testPrioritizesValuesBasedOnQParameter()
 {
     $header = AcceptCharset::fromString('Accept-Charset: iso-8859-5;q=0.8,unicode-1-1,*;q=0.4');
     $expected = array('unicode-1-1', 'iso-8859-5', '*');
     $test = array();
     foreach ($header->getPrioritized() as $type) {
         $this->assertEquals(array_shift($expected), $type->getCharset());
     }
 }
 public function testAcceptCharsetFromStringCreatesValidAcceptCharsetHeader()
 {
     $acceptCharsetHeader = AcceptCharset::fromString('Accept-Charset: xxx');
     $this->assertInstanceOf('Zend\\Http\\Header\\HeaderDescription', $acceptCharsetHeader);
     $this->assertInstanceOf('Zend\\Http\\Header\\AcceptCharset', $acceptCharsetHeader);
 }