1 package vid.automation.test.sections;
3 import org.junit.Assert;
4 import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
5 import org.openqa.selenium.WebElement;
6 import vid.automation.test.Constants;
7 import vid.automation.test.infra.SelectOption;
9 public class CreateConfigurationPage extends VidBasePage {
11 public CreateConfigurationPage setInstanceName(String name) {
12 setInputText(Constants.ConfigurationCreation.INSTANCE_NAME_INPUT_TEST_ID, name);
16 public CreateConfigurationPage chooseRegion(String region){
17 SelectOption.byTestIdAndVisibleText(region, Constants.ConfigurationCreation.REGION_DROPDOWN_TEST_ID);
21 public CreateConfigurationPage chooseTenant(String tenant){
22 SelectOption.byTestIdAndVisibleText(tenant, Constants.ConfigurationCreation.TENANT_DROPDOWN_TEST_ID);
26 public CreateConfigurationPage clickNextButton() {
27 GeneralUIUtils.clickOnElementByTestId(Constants.ConfigurationCreation.NEXT_BUTTON_TEST_ID, 60);
31 public CreateConfigurationPage clickBackButton() {
32 GeneralUIUtils.clickOnElementByTestId(Constants.ConfigurationCreation.BACK_BUTTON_TEST_ID, 60);
36 public String getInstanceName() {
37 return getInputValue(Constants.ConfigurationCreation.INSTANCE_NAME_INPUT_TEST_ID);
39 public String getRegion() {
40 return getInputValue(Constants.ConfigurationCreation.REGION_DROPDOWN_TEST_ID);
42 public String getTenant() {
43 return SelectOption.getSelectedOption(Constants.ConfigurationCreation.TENANT_DROPDOWN_TEST_ID);