public spawnIterations ( integer $nbIterations ) | ||
$nbIterations | integer |
public function spawnIterations($nbIterations)
{
for ($index = 0; $index < $nbIterations; $index++) {
$this->iterations[] = new Iteration($index, $this);
}
}
/** * 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); } }