/** * 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); } }