/**
  * @see DoctrineMigrationsPass::process
  */
 public function testProcess()
 {
     $containerBuilder = new ContainerBuilder();
     $containerBuilder->setDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine', new Definition());
     $doctrinePass = new DoctrineMigrationsPass();
     $doctrinePass->process($containerBuilder);
     $this->assertEmpty($containerBuilder->getDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine')->getMethodCalls());
     $containerBuilder->setParameter('doctrine_migrations.table_name', 'doctrine_table');
     $doctrinePass->process($containerBuilder);
     $this->assertEquals([['setDoctrineMigrationsTable', ['doctrine_table']]], $containerBuilder->getDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine')->getMethodCalls());
 }
 /**
  * @see DoctrineMigrationsPass::process
  */
 public function testProcess_drop()
 {
     $containerBuilder = new ContainerBuilder();
     $containerBuilder->setDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine', new Definition());
     $containerBuilder->setParameter('cosma_testing.doctrine.cleaning_strategy', 'drop');
     $doctrinePass = new DoctrineMigrationsPass();
     $doctrinePass->process($containerBuilder);
     $this->assertEmpty($containerBuilder->getDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine')->getMethodCalls());
     $containerBuilder->setParameter('doctrine_migrations.table_name', 'doctrine_table');
     $doctrinePass->process($containerBuilder);
     $this->assertEmpty($containerBuilder->getDefinition('h4cc_alice_fixtures.orm.schema_tool.doctrine')->getMethodCalls());
 }