Code Duplication    Length = 20-20 lines in 2 locations

Tests/DependencyInjection/Factory/Loader/StreamLoaderFactoryTest.php 1 location

@@ 34-53 (lines=20) @@
31
        $this->assertEquals('stream', $loader->getName());
32
    }
33
34
    public function testCreateLoaderDefinitionOnCreate()
35
    {
36
        $container = new ContainerBuilder();
37
38
        $loader = new StreamLoaderFactory();
39
40
        $loader->create($container, 'theLoaderName', array(
41
            'wrapper' => 'theWrapper',
42
            'context' => 'theContext',
43
        ));
44
45
        $this->assertTrue($container->hasDefinition('liip_imagine.binary.loader.theloadername'));
46
47
        $loaderDefinition = $container->getDefinition('liip_imagine.binary.loader.theloadername');
48
        $this->assertInstanceOf('Symfony\Component\DependencyInjection\DefinitionDecorator', $loaderDefinition);
49
        $this->assertEquals('liip_imagine.binary.loader.prototype.stream', $loaderDefinition->getParent());
50
51
        $this->assertEquals('theWrapper', $loaderDefinition->getArgument(0));
52
        $this->assertEquals('theContext', $loaderDefinition->getArgument(1));
53
    }
54
55
    /**
56
     * @expectedException \Symfony\Component\Config\Definition\Exception\InvalidConfigurationException

Tests/DependencyInjection/Factory/Resolver/WebPathResolverFactoryTest.php 1 location

@@ 34-53 (lines=20) @@
31
        $this->assertEquals('web_path', $resolver->getName());
32
    }
33
34
    public function testCreateResolverDefinitionOnCreate()
35
    {
36
        $container = new ContainerBuilder();
37
38
        $resolver = new WebPathResolverFactory();
39
40
        $resolver->create($container, 'theResolverName', array(
41
            'web_root' => 'theWebRoot',
42
            'cache_prefix' => 'theCachePrefix',
43
        ));
44
45
        $this->assertTrue($container->hasDefinition('liip_imagine.cache.resolver.theresolvername'));
46
47
        $resolverDefinition = $container->getDefinition('liip_imagine.cache.resolver.theresolvername');
48
        $this->assertInstanceOf('Symfony\Component\DependencyInjection\DefinitionDecorator', $resolverDefinition);
49
        $this->assertEquals('liip_imagine.cache.resolver.prototype.web_path', $resolverDefinition->getParent());
50
51
        $this->assertEquals('theWebRoot', $resolverDefinition->getArgument(2));
52
        $this->assertEquals('theCachePrefix', $resolverDefinition->getArgument(3));
53
    }
54
55
    public function testProcessCorrectlyOptionsOnAddConfiguration()
56
    {