/** * @covers CSanquer\FakeryGenerator\Model\Config::getClassName * @covers CSanquer\FakeryGenerator\Model\Config::setClassName * @covers CSanquer\FakeryGenerator\Model\Config::getClassNameLastPart */ public function testGetSetClassName() { $this->assertNull($this->config->getClassName()); $this->assertInstanceOf('\\CSanquer\\FakeryGenerator\\Model\\Config', $this->config->setClassName('Entity\\User-')); $this->assertEquals('Entity\\User', $this->config->getClassName()); $this->assertEquals('Entity_User', $this->config->getClassName(true)); $this->assertEquals('User', $this->config->getClassNameLastPart()); }
protected function getFileBeginning(Config $config) { return 'my %' . $config->getClassNameLastPart(true) . ' = (' . "\n"; }
protected function compressFiles(Config $config, array $files, $outputDir, Filesystem $fs) { $zipfile = $this->zip('fakery_' . $config->getClassNameLastPart() . '_' . date('Y-m-d_H-i-s'), $files, $outputDir); if (!empty($zipfile)) { $fs->remove($files); $files = ['zip' => $zipfile]; } return $files; }
protected function getFileBeginning(Config $config) { return "<?php\n\n" . '$' . $config->getClassNameLastPart(true) . ' = array(' . "\n"; }