public function instantiate(FixtureInterface $fixture, ResolvedFixtureSet $fixtureSet, GenerationContext $context) : ResolvedFixtureSet
{
foreach ($this->instantiators as $instantiator) {
if ($instantiator->canInstantiate($fixture)) {
return $instantiator->instantiate($fixture, $fixtureSet, $context);
}
}
throw InstantiationExceptionFactory::createForInstantiatorNotFoundForFixture($fixture);
}