fXmlRpc\Integration\MulticallBuilderIntegrationBasedIntegrationTest::testSimpleMulticall PHP Method

testSimpleMulticall() public method

public testSimpleMulticall ( fXmlRpc\MulticallClientInterface $client )
$client fXmlRpc\MulticallClientInterface
    public function testSimpleMulticall(MulticallClientInterface $client)
    {
        $this->handlerInvoked = 0;
        $this->expected = array(array(0), array(1), array(2), array(3), array(4));
        $result = $client->multicall()->addCall('system.echo', array(0))->addCall('system.echo', array(1))->addCall('system.echo', array(2))->addCall('system.echo', array(3))->addCall('system.echo', array(4))->onSuccess(array($this, 'handler'))->execute();
        $this->assertSame($this->expected, $result);
        $this->assertSame(5, $this->handlerInvoked);
    }
MulticallBuilderIntegrationBasedIntegrationTest