Updating CSIT test cases V1

Change-Id: Ic8a3700442cb972fe201f0272629dc494c1a2907
Issue-ID: PORTAL-173
Signed-off-by: Sireesh <sireesh.ch@in.ibm.com>
diff --git a/test/csit/tests/portal/testsuites/test1.robot b/test/csit/tests/portal/testsuites/test1.robot
index b2728f0..0b61807 100644
--- a/test/csit/tests/portal/testsuites/test1.robot
+++ b/test/csit/tests/portal/testsuites/test1.robot
@@ -40,6 +40,7 @@
 ${Test_LoginPwdCheck}    demo123456!
 ${Existing_User}    portal
 ${PORTAL_HEALTH_CHECK_PATH}        /ONAPPORTAL/portalApi/healthCheck
+${PORTAL_XDEMPAPP_REST_URL}        http://portal-sdk:8080/ONAPPORTALSDK/api/v2
 ${PORTAL_ASSETS_DIRECTORY}    ${CURDIR}
 ${GLOBAL_APPLICATION_ID}           robot-functional
 ${GLOBAL_PORTAL_ADMIN_USER}		demo
@@ -52,7 +53,7 @@
 ${GLOBAL_SELENIUM_BROWSER_CAPABILITIES}        Create Dictionary
 ${GLOBAL_SELENIUM_DELAY}          0
 ${GLOBAL_SELENIUM_BROWSER_IMPLICIT_WAIT}        5
-${GLOBAL_SELENIUM_BROWSER_WAIT_TIMEOUT}        15
+${GLOBAL_SELENIUM_BROWSER_WAIT_TIMEOUT}        45
 ${GLOBAL_OPENSTACK_HEAT_SERVICE_TYPE}    orchestration
 ${GLOBAL_OPENSTACK_CINDER_SERVICE_TYPE}    volume
 ${GLOBAL_OPENSTACK_NOVA_SERVICE_TYPE}    compute
@@ -81,6 +82,10 @@
    # [Documentation]    ONAP Portal R1 functionality  test
     # Notification on ONAP Portal
     # Portal Application Account Management validation
+
+Portal Change REST URL Of X-DemoApp
+   [Documentation]    Portal Change REST URL Of X-DemoApp    
+      Portal Change REST URL
     
 Portal R1 Release for AAF
    [Documentation]    ONAP Portal R1 functionality for AAF test    
@@ -104,11 +109,11 @@
 #Delete Widget for Application Roles
 	#Portal Admin Delete Widget for Application Roles	
 
-#EP Admin widget download
-	#Admin widget download
+##EP Admin widget download
+	##Admin widget download
     
-#EP Admin widget layout reset
-	#Reset widget layout option   
+EP Admin widget layout reset
+	Reset widget layout option   
 
 Validate Functional Top Menu Get Access    
 	Functional Top Menu Get Access  
@@ -513,8 +518,8 @@
      Click Button    xpath=//button[@id='next-button']
 #     Click Element    xpath=//*[@id='div-app-name-dropdown-Default']
 #     Click Element    xpath=//*[@id='div-app-name-Default']/following::input[@id='Standard-User-checkbox']
-     Click Element    xpath=//div[@id='div-app-name-dropdown-xDemo-App']
-     Click Element    xpath=//div[@id='div-app-name-xDemo-App']/following::input[@id='Standard-User-checkbox']
+     Click Element    xpath=//div[@id='app-select-Select roles1']
+     Click Element    xpath=//div[@id='app-select-Select roles1']/following::input[@id='Standard-User-checkbox']
      Set Selenium Implicit Wait    3000
      Click Button    xpath=//button[@id='new-user-save-button']
      Set Selenium Implicit Wait    3000
@@ -1118,6 +1123,13 @@
     Page Should Contain    Name Space
     Page Should Contain    Centralized
 	Click Element    xpath=//button[@id='button-notification-cancel']
+
+Portal Change REST URL
+    [Documentation]    Naviage to user Application details tab 
+    Click Link    xpath=//a[@title='Application Onboarding']
+    Click Element    xpath=//td[contains(.,'xDemo App')]
+    Input Text    xpath=//input[@name='restUrl']    ${PORTAL_XDEMPAPP_REST_URL}
+	Click Element    xpath=//button[@id='button-save-app']
 	
 Admin widget download   
     Go To    ${PORTAL_HOME_URL}