public function testImportWhereSavingGroupFails(array $groupDefinitions)
{
$this->setMockUserGroupsService(false);
$this->setMockUserPermissionsService();
$this->setMockSectionsService('handle');
$this->setMockAssetSourcesService('handle');
$this->setMockGlobalsService('handle');
$schematicUserGroupsService = new UserGroups();
$import = $schematicUserGroupsService->import($groupDefinitions);
$this->assertTrue($import instanceof Result);
if (!empty($groupDefinitions)) {
$this->assertTrue($import->hasErrors());
}
}