Amp\Test\Artax\ChunkingIteratorTest::testIteratorOutputChunking PHP Method

testIteratorOutputChunking() public method

    public function testIteratorOutputChunking()
    {
        $iter = new \ArrayIterator(['aaa', 'bb', 'c']);
        $chunkingIter = new \Amp\Artax\ChunkingIterator($iter);
        $expected = "3\r\naaa\r\n2\r\nbb\r\n1\r\nc\r\n0\r\n\r\n";
        $actual = "";
        foreach ($chunkingIter as $chunk) {
            $actual .= $chunk;
        }
        $this->assertSame($expected, $actual);
    }