diff --git a/smp-ui-tests/src/test/java/ui/UsersPgTest.java b/smp-ui-tests/src/test/java/ui/UsersPgTest.java index 89e797b629f3efd7b51272c1a122254c1388d8cd..69b4f9dd18275f549e677c8cb260435529662149 100644 --- a/smp-ui-tests/src/test/java/ui/UsersPgTest.java +++ b/smp-ui-tests/src/test/java/ui/UsersPgTest.java @@ -320,6 +320,17 @@ public class UsersPgTest extends BaseTest { soft.assertTrue(options.size() == 2, "Role dropdown has only two values"); soft.assertTrue(options.get(0).equalsIgnoreCase("SMP_ADMIN"), "Role dropdown has value \"SMP_ADMIN\""); soft.assertTrue(options.get(1).equalsIgnoreCase("SERVICE_GROUP_ADMIN"), "Role dropdown has value \"SERVICE_GROUP_ADMIN\""); + page.refreshPage(); + + int index2 = page.grid().scrollToUserWithRole("SERVICE_GROUP_ADMIN"); + + page.grid().selectRow(index2); + popup = page.clickEdit(); + + options = popup.rolesSelect.getOptionTexts(); + soft.assertTrue(options.size() == 2, "Role dropdown has only two values"); + soft.assertTrue(options.get(0).equalsIgnoreCase("SMP_ADMIN"), "Role dropdown has value \"SMP_ADMIN\""); + soft.assertTrue(options.get(1).equalsIgnoreCase("SERVICE_GROUP_ADMIN"), "Role dropdown has value \"SERVICE_GROUP_ADMIN\""); soft.assertAll(); }