Code Duplication    Length = 24-24 lines in 4 locations

eZ/Publish/Core/MVC/Symfony/Cache/Tests/Http/EventListener/RelatedLocationsListenerTest.php 1 location

@@ 70-93 (lines=24) @@
67
        $this->listener = new RelatedLocationsListener($this->repository);
68
    }
69
70
    private function getPermissionResolverMock()
71
    {
72
        return $this
73
            ->getMockBuilder('\eZ\Publish\Core\Repository\Permission\PermissionResolver')
74
            ->setMethods(null)
75
            ->setConstructorArgs(
76
                [
77
                    $this
78
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\RoleDomainMapper')
79
                        ->disableOriginalConstructor()
80
                        ->getMock(),
81
                    $this
82
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\LimitationService')
83
                        ->getMock(),
84
                    $this
85
                        ->getMockBuilder('eZ\Publish\SPI\Persistence\User\Handler')
86
                        ->getMock(),
87
                    $this
88
                        ->getMockBuilder('eZ\Publish\API\Repository\Values\User\UserReference')
89
                        ->getMock(),
90
                ]
91
            )
92
            ->getMock();
93
    }
94
95
    public function testGetSubscribedEvents()
96
    {

eZ/Publish/Core/MVC/Symfony/Matcher/Tests/ContentBased/BaseTest.php 1 location

@@ 92-115 (lines=24) @@
89
            ->getMockForAbstractClass();
90
    }
91
92
    protected function getPermissionResolverMock()
93
    {
94
        return $this
95
            ->getMockBuilder('\eZ\Publish\Core\Repository\Permission\PermissionResolver')
96
            ->setMethods(null)
97
            ->setConstructorArgs(
98
                [
99
                    $this
100
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\RoleDomainMapper')
101
                        ->disableOriginalConstructor()
102
                        ->getMock(),
103
                    $this
104
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\LimitationService')
105
                        ->getMock(),
106
                    $this
107
                        ->getMockBuilder('eZ\Publish\SPI\Persistence\User\Handler')
108
                        ->getMock(),
109
                    $this
110
                        ->getMockBuilder('eZ\Publish\API\Repository\Values\User\UserReference')
111
                        ->getMock(),
112
                ]
113
            )
114
            ->getMock();
115
    }
116
}
117

eZ/Publish/Core/MVC/Symfony/Routing/Tests/UrlAliasGeneratorTest.php 1 location

@@ 423-446 (lines=24) @@
420
        );
421
    }
422
423
    protected function getPermissionResolverMock()
424
    {
425
        return $this
426
            ->getMockBuilder('\eZ\Publish\Core\Repository\Permission\PermissionResolver')
427
            ->setMethods(null)
428
            ->setConstructorArgs(
429
                [
430
                    $this
431
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\RoleDomainMapper')
432
                        ->disableOriginalConstructor()
433
                        ->getMock(),
434
                    $this
435
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\LimitationService')
436
                        ->getMock(),
437
                    $this
438
                        ->getMockBuilder('eZ\Publish\SPI\Persistence\User\Handler')
439
                        ->getMock(),
440
                    $this
441
                        ->getMockBuilder('eZ\Publish\API\Repository\Values\User\UserReference')
442
                        ->getMock(),
443
                ]
444
            )
445
            ->getMock();
446
    }
447
}
448

eZ/Publish/Core/MVC/Symfony/Security/Tests/User/Identifier/RoleContextProviderTest.php 1 location

@@ 159-182 (lines=24) @@
156
        return $limitationMock;
157
    }
158
159
    protected function getPermissionResolverMock()
160
    {
161
        return $this
162
            ->getMockBuilder('\eZ\Publish\Core\Repository\Permission\PermissionResolver')
163
            ->setMethods(null)
164
            ->setConstructorArgs(
165
                [
166
                    $this
167
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\RoleDomainMapper')
168
                        ->disableOriginalConstructor()
169
                        ->getMock(),
170
                    $this
171
                        ->getMockBuilder('eZ\Publish\Core\Repository\Helper\LimitationService')
172
                        ->getMock(),
173
                    $this
174
                        ->getMockBuilder('eZ\Publish\SPI\Persistence\User\Handler')
175
                        ->getMock(),
176
                    $this
177
                        ->getMockBuilder('eZ\Publish\API\Repository\Values\User\UserReference')
178
                        ->getMock(),
179
                ]
180
            )
181
            ->getMock();
182
    }
183
}
184