From 4b655b7e24eb06fc8339ba2b64dc2f3d85cec6f9 Mon Sep 17 00:00:00 2001
From: monhaso <sonali.mohanty@ext.ec.europa.eu>
Date: Thu, 15 Sep 2022 10:50:44 +0200
Subject: [PATCH] Failed testcases got fixed.

---
 smp-ui-tests/src/test/java/ui/UsersPgTest.java | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/smp-ui-tests/src/test/java/ui/UsersPgTest.java b/smp-ui-tests/src/test/java/ui/UsersPgTest.java
index 89e797b62..69b4f9dd1 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();
     }
-- 
GitLab