Файл: vkolhoze.com/vendor/guzzle/guzzle/tests/Guzzle/Tests/Iterator/AppendIteratorTest.php
Строк: 18
<?php
namespace GuzzleTestsIterator;
use GuzzleIteratorAppendIterator;
/**
* @covers GuzzleIteratorAppendIterator
*/
class AppendIteratorTest extends PHPUnit_Framework_TestCase
{
public function testTraversesIteratorsInOrder()
{
$a = new ArrayIterator(array(
'a' => 1,
'b' => 2
));
$b = new ArrayIterator(array());
$c = new ArrayIterator(array(
'c' => 3,
'd' => 4
));
$i = new AppendIterator();
$i->append($a);
$i->append($b);
$i->append($c);
$this->assertEquals(array(1, 2, 3, 4), iterator_to_array($i, false));
}
}