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)); } }