/** * Get mapper source data. * * @param string $name * @param array $options * * @return SourceDataInterface */ public function getData($name, array $options = []) { if (false === isset($this->data[$name])) { $this->data[$name] = $this->factoryRegistry->getFactory($name)->create(new ParameterBag($options)); } return $this->data[$name]; }
public function testGetFactory_Success() { $factoryMock = $this->getSourceDataFactoryMock(); $this->registry->add($factoryMock, self::FACTORY_ALIAS); $this->assertEquals($factoryMock, $this->registry->getFactory(self::FACTORY_ALIAS)); }