/** * @covers CSanquer\FakeryGenerator\Model\Config::getFormats * @covers CSanquer\FakeryGenerator\Model\Config::setFormats */ public function testGetSetFormats() { $this->assertInstanceOf('\\CSanquer\\FakeryGenerator\\Model\\Config', $this->config->setFormats(['php', 'json'])); $this->assertSame(['php', 'json'], $this->config->getFormats()); }
protected function createDumpers(Config $config, $outputDir, $zipped) { // create and initialize dumpers $dumpers = []; $formats = $config->getFormats(); if (count($formats)) { foreach ($formats as $format) { $dumper = $this->dumperFactory($format); if ($dumper instanceof DumperInterface) { $dumper->initialize($config, $outputDir, !$zipped); $dumpers[$format] = $dumper; } } } return $dumpers; }