Code Duplication    Length = 25-26 lines in 2 locations

src/Bundle/ResourceBundle/Tests/DependencyInjection/Compiler/ReplaceBase64FileExtensionPassTest.php 1 location

@@ 38-62 (lines=25) @@
35
        $this->compiler = new ReplaceBase64FileExtensionPass();
36
    }
37
38
    public function testProcess()
39
    {
40
        $container = $this->createContainerBuilderMock();
41
        $container
42
            ->expects($this->once())
43
            ->method('getDefinition')
44
            ->with($this->identicalTo('ivory.base64_file.form.extension'))
45
            ->will($this->returnValue($definition = $this->createDefinitionMock()));
46
47
        $definition
48
            ->expects($this->once())
49
            ->method('setClass')
50
            ->with($this->identicalTo(Base64FileExtension::class))
51
            ->will($this->returnSelf());
52
53
        $definition
54
            ->expects($this->once())
55
            ->method('addArgument')
56
            ->with($this->callback(function ($reference) {
57
                return $reference instanceof Reference
58
                    && (string) $reference === 'lug.resource.routing.parameter_resolver';
59
            }));
60
61
        $this->compiler->process($container);
62
    }
63
64
    /**
65
     * @return \PHPUnit_Framework_MockObject_MockObject|ContainerBuilder

src/Bundle/ResourceBundle/Tests/DependencyInjection/Compiler/ReplaceBooleanExtensionPassTest.php 1 location

@@ 44-69 (lines=26) @@
41
        $this->assertInstanceOf(CompilerPassInterface::class, $this->compiler);
42
    }
43
44
    public function testProcess()
45
    {
46
        $container = $this->createContainerBuilderMock();
47
        $container
48
            ->expects($this->once())
49
            ->method('getDefinition')
50
            ->with($this->identicalTo('fos_rest.form.extension.boolean'))
51
            ->will($this->returnValue($definition = $this->createDefinitionMock()));
52
53
        $definition
54
            ->expects($this->once())
55
            ->method('setClass')
56
            ->with($this->identicalTo(BooleanExtension::class))
57
            ->will($this->returnSelf());
58
59
        $definition
60
            ->expects($this->once())
61
            ->method('addArgument')
62
            ->with($this->callback(function ($reference) {
63
                return $reference instanceof Reference
64
                    && (string) $reference === 'lug.resource.routing.parameter_resolver';
65
            }))
66
            ->will($this->returnSelf());
67
68
        $this->compiler->process($container);
69
    }
70
71
    /**
72
     * @return \PHPUnit_Framework_MockObject_MockObject|ContainerBuilder