Code Duplication    Length = 12-15 lines in 2 locations

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

@@ 60-71 (lines=12) @@
57
        $this->assertSame($this->siteAccess, $this->getSiteAccessService()->getCurrent());
58
    }
59
60
    public function testGetCurrentSiteAccessesRelation(): void
61
    {
62
        $this->configResolver
63
            ->method('getParameter')
64
            ->willReturnMap($this->configResolverParameters);
65
66
        $this->provider
67
            ->method('getSiteAccesses')
68
            ->willReturn($this->availableSiteAccesses);
69
70
        $this->assertSame(['current', 'first_sa'], $this->getSiteAccessService()->getSiteAccessesRelation());
71
    }
72
73
    public function testGetFirstSiteAccessesRelation(): void
74
    {
@@ 73-87 (lines=15) @@
70
        $this->assertSame(['current', 'first_sa'], $this->getSiteAccessService()->getSiteAccessesRelation());
71
    }
72
73
    public function testGetFirstSiteAccessesRelation(): void
74
    {
75
        $this->configResolver
76
            ->method('getParameter')
77
            ->willReturnMap($this->configResolverParameters);
78
79
        $this->provider
80
            ->method('getSiteAccesses')
81
            ->willReturn($this->availableSiteAccesses);
82
83
        $this->assertSame(
84
            ['current', 'first_sa'],
85
            $this->getSiteAccessService()->getSiteAccessesRelation(new SiteAccess('first_sa'))
86
        );
87
    }
88
89
    private function getSiteAccessService(): SiteAccessService
90
    {