rcrowe\Hippy\Tests\Client\SendTest::testQueuedMessages PHP Метод

testQueuedMessages() публичный Метод

public testQueuedMessages ( )
    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);
    }