Example #1
0
 /**
  * @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());
 }
Example #2
0
 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;
 }
Example #4
0
 protected function getFileBeginning(Config $config)
 {
     return "<?php\n\n" . '$' . $config->getClassNameLastPart(true) . ' = array(' . "\n";
 }