public function testGetTemplateForFactory() { FactoryRegistry::registerFactories(['Fixture\\Carpenter\\BasicUserFactory']); $template = FactoryRegistry::getTemplateForFactory('BasicUser'); $this->assertInstanceOf('\\Carpenter\\Template', $template); $this->assertAttributeInstanceOf('\\Fixture\\Carpenter\\BasicUserFactory', 'factory', $template); }
/** * Find available factories and registers them for use * * This method should be invoked before using any factories. */ public static function discoverFactories() { $finder = new FactoryFinder(); FactoryRegistry::registerFactories($finder->discoverFactories()); }