public function testQueuedMessages()
{
$entity = m::mock('Guzzle\\Http\\Message\\EntityEnclosingRequest');
$entity->shouldReceive('send')->twice();
$http = m::mock('Guzzle\\Http\\Client');
$http->shouldReceive('post')->andReturn($entity)->twice();
$transport = new Guzzle('123', 'cog', 'vivalacrowe');
$transport->setHttp($http);
$hippy = new Hippy($transport);
$queue = new Queue();
$queue->add(new Message(true, 'red'));
$queue->add(new Message(false, 'random'));
$hippy->send($queue);
}