Class GrouperUiBrowserProvisioningRemoveGroup
java.lang.Object
edu.internet2.middleware.grouper.app.browser.GrouperUiBrowser
edu.internet2.middleware.grouper.app.browser.GrouperUiBrowserProvisioningRemoveGroup
This class is used to programmatically remove a provisioner from a group.
Remove provisioner with name "myProvisioner" from a group with name: "test:test"
GrouperUiBrowserProvisioningRemoveGroup grouperUiBrowserProvisioningRemoveGroup = new GrouperUiBrowserProvisioningRemoveGroup(page). assignGroupToRemoveName("test:test").assignProvisionerName("myProvisioner").browse();
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignGroupToRemove
(Group group) Pass in a group objectassignGroupToRemoveId
(String groupToRemoveId) Uuid of the groupassignGroupToRemoveName
(String groupToRemoveName) Id Path in UIassignProvisionerName
(String provisionerName) browse()
This method first navigates to the group, then clicks the more actions button before clicking the provisioning option.Methods inherited from class edu.internet2.middleware.grouper.app.browser.GrouperUiBrowser
getGrouperPage
-
Constructor Details
-
GrouperUiBrowserProvisioningRemoveGroup
-
-
Method Details
-
assignGroupToRemoveName
Id Path in UI- Parameters:
groupToRemoveName
-- Returns:
- this object
-
assignGroupToRemoveId
Uuid of the group- Parameters:
groupToRemoveName
-- Returns:
- this object
-
assignGroupToRemove
Pass in a group object- Parameters:
groupToRemoveName
-- Returns:
- this object
-
assignProvisionerName
-
browse
This method first navigates to the group, then clicks the more actions button before clicking the provisioning option. The the actions button of the correct provisioner is clicked and the "do not provision to" option is clicked. Finally, the method verifies an ajax refresh and a success message.- Returns:
- this object
-