public function testAddArrayResponses()
{
$mock = new Horde_Http_Request_Mock();
$mock->addResponses(array(array('body' => 'A'), array('code' => 404), array('uri' => 'http://example.org'), array('headers' => 'test: TEST')));
$client = new Horde_Http_Client(array('request' => $mock));
$this->assertEquals('A', $client->get()->getBody());
$this->assertEquals(404, $client->get()->code);
$this->assertEquals('http://example.org', $client->get()->uri);
$this->assertEquals('TEST', $client->get()->getHeader('test'));
}