diff options
author | Alexey Sandler <alexey.sandler@intl.att.com> | 2020-04-20 12:57:09 +0300 |
---|---|---|
committer | Ittay Stern <ittay.stern@att.com> | 2020-04-22 12:56:28 +0300 |
commit | b9d6126601120aabf2d43e2e951915c0eed370ce (patch) | |
tree | 5a0f98db0c3fa2abb00e0abe9d4963b4ed0e38e9 /vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java | |
parent | d7196039157000a9aa600a9d6f28b0aa995df5dc (diff) |
Add drop down Source subscriber name on the PMC instantiation form
Add the "Source Subscriber Name" drop down for the source VNF on the PMC (Port Mirroring Configuration) instantiation form.
Issue-ID: VID-809
Change-Id: Iab01675e815bbc9809c67e31e475613973d868ea
Signed-off-by: Einat Vinouze <einat.vinouze@intl.att.com>
Signed-off-by: Alexey Sandler <alexey.sandler@intl.att.com>
Signed-off-by: Amichai Hemli <amichai.hemli@intl.att.com>
Signed-off-by: Ittay Stern <ittay.stern@att.com>
Diffstat (limited to 'vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java')
-rw-r--r-- | vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java b/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java index b96a7d38d..e3b924ab4 100644 --- a/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java +++ b/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java @@ -4,6 +4,7 @@ import org.junit.Assert; import org.onap.sdc.ci.tests.utilities.GeneralUIUtils; import org.openqa.selenium.WebElement; import vid.automation.test.Constants; +import vid.automation.test.Constants.ConfigurationCreation; import vid.automation.test.Constants.ViewEdit; import vid.automation.test.infra.SelectOption; @@ -15,6 +16,13 @@ public class ServiceProxyPage extends VidBasePage { SelectOption.byTestIdAndVisibleText(source, Constants.ConfigurationCreation.SOURCE_DROPDOWN_TEST_ID); return this; } + + public ServiceProxyPage chooseSourceSubscriberName(String subscriberName){ + SelectOption.byTestIdAndVisibleText(subscriberName, "sourceSubscriberName"); + GeneralUIUtils.ultimateWait(); + return this; + }; + public ServiceProxyPage chooseSourceServiceType(String sourceServiceType){ SelectOption.byTestIdAndVisibleText(sourceServiceType, "sourceServiceType"); GeneralUIUtils.ultimateWait(); @@ -25,6 +33,12 @@ public class ServiceProxyPage extends VidBasePage { GeneralUIUtils.ultimateWait(); return this; } + + public void assertSourceSubscriberName(String sourceSubscriberName){ + String displayedSubscriberName = SelectOption.getSelectedOption(ConfigurationCreation.SOURCE_SUBSCRIBER_NAME); + Assert.assertEquals("The displayed source subscriber name is not correct", sourceSubscriberName, displayedSubscriberName); + } + public void assertCollectorServiceType(String collectorServiceType) { String displayedCollectorServiceType = SelectOption.getSelectedOption("collectorServiceType"); Assert.assertEquals("The displayed collector service type is incorrect", collectorServiceType, displayedCollectorServiceType); |