function testDuplicateSameProjectShouldNotHaveUgroupMapping() { $source = 123; $target = 234; $permission_types = array('STUFF_READ'); $dao = new MockPermissionsDao(); $dao->expectOnce('duplicatePermissions', array($source, $target, $permission_types, PermissionsDao::DUPLICATE_SAME_PROJECT, false)); $permissionsManager = new PermissionsManager($dao); $permissionsManager->duplicateWithStatic($source, $target, $permission_types); }