Code Duplication    Length = 10-10 lines in 2 locations

eZ/Publish/Core/MVC/Symfony/SiteAccess/Tests/RouterTest.php 2 locations

@@ 95-104 (lines=10) @@
92
     * @depends testConstruct
93
     * @dataProvider matchProvider
94
     */
95
    public function testMatch(SimplifiedRequest $request, $siteAccess, Router $router)
96
    {
97
        $sa = $router->match($request);
98
        $this->assertInstanceOf(SiteAccess::class, $sa);
99
        $this->assertSame($siteAccess, $sa->name);
100
        // SiteAccess must be serializable as a whole
101
        // See https://jira.ez.no/browse/EZP-21613
102
        $this->assertInternalType('string', serialize($sa));
103
        $router->setSiteAccess();
104
    }
105
106
    /**
107
     * @depends testConstructDebug
@@ 133-142 (lines=10) @@
130
    /**
131
     * @depends testConstruct
132
     */
133
    public function testMatchWithEnv(Router $router)
134
    {
135
        $saName = 'first_sa';
136
        putenv("EZPUBLISH_SITEACCESS=$saName");
137
        $sa = $router->match(new SimplifiedRequest());
138
        $this->assertInstanceOf(SiteAccess::class, $sa);
139
        $this->assertSame($saName, $sa->name);
140
        $this->assertSame('env', $sa->matchingType);
141
        $router->setSiteAccess();
142
    }
143
144
    /**
145
     * @param \eZ\Publish\Core\MVC\Symfony\SiteAccess\Router $router