public static function setUpBeforeClass() { parent::setUpBeforeClass(); $kernel = new \AppKernel('test', true); $app = new Application($kernel); $app->addCommands(array(new CreateSchemaDoctrineODMCommand())); $kernel->boot(); $command = $app->find('doctrine:mongodb:schema:create'); $commandTester = new CommandTester($command); $commandTester->execute(array('command' => $command->getName())); $kernel->shutdown(); }
public static function setUpBeforeClass() { parent::setUpBeforeClass(); $kernel = new \AppKernel('test', true); $app = new Application($kernel); $app->addCommands(array(new CreateDatabaseDoctrineCommand(), new CreateSchemaDoctrineCommand(), new DropSchemaDoctrineCommand())); $kernel->boot(); $command = $app->find('doctrine:database:create'); $commandTester = new CommandTester($command); $commandTester->execute(array('command' => $command->getName())); $command = $app->find('doctrine:schema:drop'); $commandTester = new CommandTester($command); $commandTester->execute(array('command' => $command->getName(), '--force' => true)); $command = $app->find('doctrine:schema:create'); $commandTester = new CommandTester($command); $commandTester->execute(array('command' => $command->getName())); $kernel->shutdown(); }