Code Duplication    Length = 12-15 lines in 2 locations

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

@@ 50-61 (lines=12) @@
47
        $this->assertSame($this->siteAccess, $this->getSiteAccessService()->getCurrent());
48
    }
49
50
    public function testGetCurrentSiteAccessesRelation(): void
51
    {
52
        $this->configResolver
53
            ->method('getParameter')
54
            ->willReturnMap($this->configResolverParameters);
55
56
        $this->provider
57
            ->method('getSiteAccesses')
58
            ->willReturn($this->availableSiteAccesses);
59
60
        $this->assertSame(['current', 'first_sa'], $this->getSiteAccessService()->getSiteAccessesRelation());
61
    }
62
63
    public function testGetFirstSiteAccessesRelation(): void
64
    {
@@ 63-77 (lines=15) @@
60
        $this->assertSame(['current', 'first_sa'], $this->getSiteAccessService()->getSiteAccessesRelation());
61
    }
62
63
    public function testGetFirstSiteAccessesRelation(): void
64
    {
65
        $this->configResolver
66
            ->method('getParameter')
67
            ->willReturnMap($this->configResolverParameters);
68
69
        $this->provider
70
            ->method('getSiteAccesses')
71
            ->willReturn($this->availableSiteAccesses);
72
73
        $this->assertSame(
74
            ['current', 'first_sa'],
75
            $this->getSiteAccessService()->getSiteAccessesRelation(new SiteAccess('first_sa'))
76
        );
77
    }
78
79
    private function getSiteAccessService(): SiteAccessService
80
    {