Code Duplication    Length = 3-6 lines in 3 locations

eZ/Publish/API/Repository/Tests/RoleServiceTest.php 3 locations

@@ 1001-1006 (lines=6) @@
998
        /* END: Use Case */
999
1000
        $actual = array();
1001
        foreach ($roleDraft->getPolicies() as $policy) {
1002
            $actual[] = array(
1003
                'module' => $policy->module,
1004
                'function' => $policy->function,
1005
            );
1006
        }
1007
        usort(
1008
            $actual,
1009
            function ($p1, $p2) {
@@ 1299-1301 (lines=3) @@
1296
        $role = $roleService->loadRole($roleDraft->id);
1297
1298
        $policies = array();
1299
        foreach ($role->getPolicies() as $policy) {
1300
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1301
        }
1302
        /* END: Use Case */
1303
        array_multisort($policies);
1304
@@ 1357-1359 (lines=3) @@
1354
        $roleDraft = $roleService->createRole($roleCreate);
1355
1356
        $policies = array();
1357
        foreach ($roleDraft->getPolicies() as $policy) {
1358
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1359
        }
1360
        /* END: Use Case */
1361
1362
        $this->assertEquals(