Code Duplication    Length = 20-21 lines in 2 locations

tests/Transformer/ContainerBuilderTransformerTest.php 2 locations

@@ 57-76 (lines=20) @@
54
        $this->assertSame($netteDefinition->getClass(), $symfonyDefinition->getClass());
55
    }
56
57
    public function testTags()
58
    {
59
        $netteContainerBuilder = new ContainerBuilder();
60
        $netteDefinition = $netteContainerBuilder->addDefinition('someService')
61
            ->setClass(stdClass::class)
62
            ->addTag('someTag');
63
64
        $symfonyContainerBuilder = new SymfonyContainerBuilder();
65
        $this->transformFromNetteToSymfonyAndCompile($netteContainerBuilder, $symfonyContainerBuilder);
66
67
        $symfonyDefinition = $symfonyContainerBuilder->getDefinition('someService');
68
        $this->assertSame(['someTag' => [[true]]], $symfonyDefinition->getTags());
69
70
        $this->containerBuilderTransformer->transformFromSymfonyToNette(
71
            $symfonyContainerBuilder,
72
            $netteContainerBuilder
73
        );
74
75
        $this->assertSame($netteDefinition, $netteContainerBuilder->getDefinition('someService'));
76
    }
77
78
    public function testAutowiringStep2()
79
    {
@@ 78-98 (lines=21) @@
75
        $this->assertSame($netteDefinition, $netteContainerBuilder->getDefinition('someService'));
76
    }
77
78
    public function testAutowiringStep2()
79
    {
80
        $netteContainerBuilder = new ContainerBuilder();
81
        $netteDefinition = $netteContainerBuilder->addDefinition('someService')
82
            ->setClass(stdClass::class)
83
            ->addTag('someTag');
84
85
        $symfonyContainerBuilder = new SymfonyContainerBuilder();
86
87
        $this->transformFromNetteToSymfonyAndCompile($netteContainerBuilder, $symfonyContainerBuilder);
88
89
        $symfonyDefinition = $symfonyContainerBuilder->getDefinition('someService');
90
        $this->assertSame(['someTag' => [[true]]], $symfonyDefinition->getTags());
91
92
        $this->containerBuilderTransformer->transformFromSymfonyToNette(
93
            $symfonyContainerBuilder,
94
            $netteContainerBuilder
95
        );
96
97
        $this->assertSame($netteDefinition, $netteContainerBuilder->getDefinition('someService'));
98
    }
99
100
    public function testPreventDuplicating()
101
    {