org.onap migration
[vid.git] / vid-automation / src / main / java / vid / automation / test / sections / TestEnvironmentPage.java
1 package vid.automation.test.sections;
2
3 import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
4 import org.openqa.selenium.By;
5 import org.openqa.selenium.WebElement;
6 import org.testng.Assert;
7 import vid.automation.test.Constants;
8 import vid.automation.test.infra.Click;
9 import vid.automation.test.infra.Get;
10
11 import java.util.List;
12
13 import static org.junit.Assert.assertEquals;
14
15 public class TestEnvironmentPage extends VidBasePage {
16
17     public static void clickTestEnvironmentActivate(String envId) {
18         getTestEnvironmentActivationButton(envId).click();
19     }
20
21     public static void clickTestEnvironmentDeactivate(String envId) {
22         getTestEnvironmentDeactivationButton(envId).click();
23     }
24
25     public static WebElement getTestEnvironmentActivationButton(String envId) {
26         WebElement webElement = Get.byId(Constants.TestEnvironments.activateButtonIdPrefix + envId);
27         return webElement;
28     }
29
30     public static WebElement getTestEnvironmentDeactivationButton(String envId) {
31         WebElement webElement = Get.byId(Constants.TestEnvironments.deactivateButtonIdPrefix + envId);
32         return webElement;
33     }
34     
35     public static WebElement getTestEnvironmentAttachButton(String envId) {
36         WebElement webElement = Get.byId(Constants.TestEnvironments.attachButtonIdPrefix + envId);
37         return webElement;
38     }
39 }