Code Duplication    Length = 14-18 lines in 2 locations

eZ/Publish/Core/Repository/Tests/Service/Mock/PermissionsCriterionHandlerTest.php 2 locations

@@ 56-73 (lines=18) @@
53
     *
54
     * @dataProvider providerForTestAddPermissionsCriterionWithBooleanPermission
55
     */
56
    public function testAddPermissionsCriterionWithBooleanPermission($permissionsCriterion)
57
    {
58
        $handler = $this->getPermissionsCriterionHandlerMock(array('getPermissionsCriterion'));
59
        $criterionMock = $this
60
            ->getMockBuilder('eZ\\Publish\\API\\Repository\\Values\\Content\\Query\\Criterion')
61
            ->disableOriginalConstructor()
62
            ->getMock();
63
64
        $handler
65
            ->expects($this->once())
66
            ->method('getPermissionsCriterion')
67
            ->will($this->returnValue($permissionsCriterion));
68
69
        /* @var \eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterionMock */
70
        $result = $handler->addPermissionsCriterion($criterionMock);
71
72
        $this->assertSame($permissionsCriterion, $result);
73
    }
74
75
    public function providerForTestAddPermissionsCriterion()
76
    {
@@ 101-114 (lines=14) @@
98
     *
99
     * @dataProvider providerForTestAddPermissionsCriterion
100
     */
101
    public function testAddPermissionsCriterion($permissionsCriterionMock, $givenCriterion, $expectedCriterion)
102
    {
103
        $handler = $this->getPermissionsCriterionHandlerMock(array('getPermissionsCriterion'));
104
        $handler
105
            ->expects($this->once())
106
            ->method('getPermissionsCriterion')
107
            ->will($this->returnValue($permissionsCriterionMock));
108
109
        /* @var \eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterionMock */
110
        $result = $handler->addPermissionsCriterion($givenCriterion);
111
112
        $this->assertTrue($result);
113
        $this->assertEquals($expectedCriterion, $givenCriterion);
114
    }
115
116
    public function providerForTestGetPermissionsCriterion()
117
    {