Code Duplication    Length = 3-6 lines in 3 locations

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

@@ 1003-1008 (lines=6) @@
1000
        /* END: Use Case */
1001
1002
        $actual = array();
1003
        foreach ($roleDraft->getPolicies() as $policy) {
1004
            $actual[] = array(
1005
                'module' => $policy->module,
1006
                'function' => $policy->function,
1007
            );
1008
        }
1009
        usort(
1010
            $actual,
1011
            function ($p1, $p2) {
@@ 1270-1272 (lines=3) @@
1267
        $role = $roleService->loadRole($roleDraft->id);
1268
1269
        $policies = array();
1270
        foreach ($role->getPolicies() as $policy) {
1271
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1272
        }
1273
        /* END: Use Case */
1274
        array_multisort($policies);
1275
@@ 1328-1330 (lines=3) @@
1325
        $roleDraft = $roleService->createRole($roleCreate);
1326
1327
        $policies = array();
1328
        foreach ($roleDraft->getPolicies() as $policy) {
1329
            $policies[] = array('module' => $policy->module, 'function' => $policy->function);
1330
        }
1331
        /* END: Use Case */
1332
1333
        $this->assertEquals(