aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java')
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java34
1 files changed, 34 insertions, 0 deletions
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java b/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
new file mode 100644
index 000000000..d5f39d959
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
@@ -0,0 +1,34 @@
+package vid.automation.test.sections;
+
+import org.junit.Assert;
+import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.remote.RemoteWebElement;
+import vid.automation.test.infra.Get;
+
+public class PreviousVersionDialog extends VidBasePage{
+
+ public void assertPreviousVersionButtonExists(String expectedInvariantUUID){
+
+ WebElement viewPreviousButtonWebElement = GeneralUIUtils.getWebElementByTestID("Invariant-" + expectedInvariantUUID);
+ Assert.assertEquals(expectedInvariantUUID, viewPreviousButtonWebElement.getText());
+ }
+
+ public void assertVersionRow(String expectedInvariantId, String expectedmodelVersionId, String expectedVersionId , String testId){
+
+ WebElement invariantUUIDTableCell = GeneralUIUtils.getWebElementByTestID(testId + expectedmodelVersionId);
+ String modelVersionId = ((RemoteWebElement) invariantUUIDTableCell).findElementsByTagName("td").get(1).getText();
+ String invariantId = ((RemoteWebElement) invariantUUIDTableCell).findElementsByTagName("td").get(2).getText();
+ String versionId = ((RemoteWebElement) invariantUUIDTableCell).findElementsByTagName("td").get(4).getText();
+ Assert.assertEquals(expectedmodelVersionId, modelVersionId);
+ Assert.assertEquals(expectedInvariantId, invariantId);
+ Assert.assertEquals(expectedVersionId, versionId);
+ }
+
+ public void assertHighestVersionNotExists( String expectedmodelVersionId){
+
+ Assert.assertNull(Get.byTestId("Previous-version-pop-up-uuid-" + expectedmodelVersionId));
+
+ }
+ }
+