Code Duplication    Length = 11-11 lines in 4 locations

tests/CompleteAliasingTest.php 2 locations

@@ 36-46 (lines=11) @@
33
        $this->assertInstanceOf(ControllerResolver::class, $this->controllerResolver);
34
    }
35
36
    public function testGetAutowiredController()
37
    {
38
        $request = new Request();
39
        $request->attributes->set('_controller', SomeController::class.'::someAction');
40
41
        /** @var SomeController $controller */
42
        $controller = $this->controllerResolver->getController($request)[0];
43
44
        $this->assertInstanceOf(SomeController::class, $controller);
45
        $this->assertInstanceOf(SomeService::class, $controller->getSomeService());
46
    }
47
48
    public function testGetContainerAwareController()
49
    {
@@ 48-58 (lines=11) @@
45
        $this->assertInstanceOf(SomeService::class, $controller->getSomeService());
46
    }
47
48
    public function testGetContainerAwareController()
49
    {
50
        $request = new Request();
51
        $request->attributes->set('_controller', ContainerAwareController::class.'::someAction');
52
53
        /** @var ContainerAwareController $controller */
54
        $controller = $this->controllerResolver->getController($request)[0];
55
56
        $this->assertInstanceOf(ContainerAwareController::class, $controller);
57
        $this->assertInstanceOf(ContainerInterface::class, $controller->getContainer());
58
    }
59
60
    public function testGetControllerServiceMissing()
61
    {

tests/CompleteTest.php 2 locations

@@ 43-53 (lines=11) @@
40
        $this->assertFalse($this->controllerResolver->getController($request));
41
    }
42
43
    public function testGetAutowiredController()
44
    {
45
        $request = new Request();
46
        $request->attributes->set('_controller', SomeController::class.'::someAction');
47
48
        /** @var SomeController $controller */
49
        $controller = $this->controllerResolver->getController($request)[0];
50
51
        $this->assertInstanceOf(SomeController::class, $controller);
52
        $this->assertInstanceOf(SomeService::class, $controller->getSomeService());
53
    }
54
55
    public function testGetContainerAwareController()
56
    {
@@ 55-65 (lines=11) @@
52
        $this->assertInstanceOf(SomeService::class, $controller->getSomeService());
53
    }
54
55
    public function testGetContainerAwareController()
56
    {
57
        $request = new Request();
58
        $request->attributes->set('_controller', ContainerAwareController::class.'::someAction');
59
60
        /** @var ContainerAwareController $controller */
61
        $controller = $this->controllerResolver->getController($request)[0];
62
63
        $this->assertInstanceOf(ContainerAwareController::class, $controller);
64
        $this->assertInstanceOf(ContainerInterface::class, $controller->getContainer());
65
    }
66
67
    public function testGetControllerServiceMissing()
68
    {