/**
* It should spawn variant.
* It should be iterable
* It sohuld be countable.
*/
public function testIterationSpawn()
{
$variant = new Variant($this->subject->reveal(), $this->parameterSet->reveal(), 10, 20);
$variant->spawnIterations(4);
$this->assertCount(4, $variant);
foreach ($variant as $iteration) {
$this->assertInstanceOf('PhpBench\\Model\\Iteration', $iteration);
}
}