Code Duplication    Length = 15-16 lines in 2 locations

Tests/DependencyInjection/AbstractDoctrineExtensionTest.php 2 locations

@@ 399-414 (lines=16) @@
396
        $this->assertDICDefinitionClass($definition, '%doctrine_cache.apc.class%');
397
    }
398
399
    public function testEntityManagerMemcacheMetadataCacheDriverConfiguration()
400
    {
401
        $container = $this->loadContainer('orm_service_simple_single_entity_manager');
402
403
        $definition = $container->getDefinition((string) $container->getAlias('doctrine.orm.default_metadata_cache'));
404
        $this->assertDICDefinitionClass($definition, '%doctrine_cache.memcache.class%');
405
        $this->assertDICDefinitionMethodCallOnce(
406
            $definition,
407
            'setMemcache',
408
            [new Reference('doctrine_cache.services.doctrine.orm.default_metadata_cache.connection')]
409
        );
410
411
        $definition = $container->getDefinition('doctrine_cache.services.doctrine.orm.default_metadata_cache.connection');
412
        $this->assertDICDefinitionClass($definition, '%doctrine_cache.memcache.connection.class%');
413
        $this->assertDICDefinitionMethodCallOnce($definition, 'addServer', [
414
            'localhost',
415
            '11211',
416
        ]);
417
    }
@@ 419-433 (lines=15) @@
416
        ]);
417
    }
418
419
    public function testEntityManagerRedisMetadataCacheDriverConfigurationWithDatabaseKey()
420
    {
421
        $container = $this->loadContainer('orm_service_simple_single_entity_manager_redis');
422
423
        $definition = $container->getDefinition((string) $container->getAlias('doctrine.orm.default_metadata_cache'));
424
        $this->assertDICDefinitionClass($definition, '%doctrine_cache.redis.class%');
425
        $this->assertDICDefinitionMethodCallOnce(
426
            $definition,
427
            'setRedis',
428
            [new Reference('doctrine_cache.services.doctrine.orm.default_metadata_cache_redis.connection')]
429
        );
430
431
        $definition = $container->getDefinition('doctrine_cache.services.doctrine.orm.default_metadata_cache_redis.connection');
432
        $this->assertDICDefinitionClass($definition, '%doctrine_cache.redis.connection.class%');
433
        $this->assertDICDefinitionMethodCallOnce($definition, 'connect', ['localhost', '6379']);
434
        $this->assertDICDefinitionMethodCallOnce($definition, 'select', [1]);
435
    }
436