private function http0_9RequestTest($request, $method, $uri, array $query = array())
 {
     $message = new HttpMessage();
     $this->mapper->mapDataToStream(new StringStream($request), $message);
     $this->assertEquals("0.9", $message->getHttpVersion());
     $this->assertEquals($method, $message->getHttpMethod());
     $this->assertEquals($uri, $message->getHttpUri());
     foreach ($query as $name => $value) {
         $this->assertTrue($message->hasQueryHeader($name));
         $this->assertEquals($value, $message->getQueryHeader($name));
     }
 }