public function testIterate($parameterSets, $expected)
{
$iterator = new CartesianParameterIterator($parameterSets);
$result = [];
foreach ($iterator as $parameters) {
$result[] = $parameters->getArrayCopy();
}
$this->assertEquals($expected, $result);
}