diff options
Diffstat (limited to 'vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java')
-rw-r--r-- | vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java b/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java new file mode 100644 index 000000000..f63906323 --- /dev/null +++ b/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java @@ -0,0 +1,39 @@ +package vid.automation.test.sections; + +import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils; +import org.openqa.selenium.By; +import org.openqa.selenium.WebElement; +import org.testng.Assert; +import vid.automation.test.Constants; +import vid.automation.test.infra.Click; +import vid.automation.test.infra.Get; + +import java.util.List; + +import static org.junit.Assert.assertEquals; + +public class TestEnvironmentPage extends VidBasePage { + + public static void clickTestEnvironmentActivate(String envId) { + getTestEnvironmentActivationButton(envId).click(); + } + + public static void clickTestEnvironmentDeactivate(String envId) { + getTestEnvironmentDeactivationButton(envId).click(); + } + + public static WebElement getTestEnvironmentActivationButton(String envId) { + WebElement webElement = Get.byId(Constants.TestEnvironments.activateButtonIdPrefix + envId); + return webElement; + } + + public static WebElement getTestEnvironmentDeactivationButton(String envId) { + WebElement webElement = Get.byId(Constants.TestEnvironments.deactivateButtonIdPrefix + envId); + return webElement; + } + + public static WebElement getTestEnvironmentAttachButton(String envId) { + WebElement webElement = Get.byId(Constants.TestEnvironments.attachButtonIdPrefix + envId); + return webElement; + } +} |