public function testSingleMessage()
{
$entity = m::mock('Guzzle\\Http\\Message\\EntityEnclosingRequest');
$entity->shouldReceive('send')->once();
$http = m::mock('Guzzle\\Http\\Client');
$http->shouldReceive('post')->andReturn($entity)->once();
$transport = new Guzzle('123', 'cog', 'vivalacrowe');
$transport->setHttp($http);
$guzzle = new Hippy($transport);
$message = new Message(true, 'red');
$guzzle->send($message);
}