Summary Table
Categories |
Total Count |
PII |
0 |
URL |
0 |
DNS |
0 |
EKL |
0 |
IP |
0 |
PORT |
0 |
VsID |
0 |
CF |
0 |
AI |
0 |
VPD |
0 |
PL |
0 |
Other |
0 |
File Content
package automation.Pages;
import java.io.IOException;
import org.junit.Assert;
import automation.ExplorerSuite;
import automation.SharedCodeClass;
import po.CommonPO;
/***
*
* @author EKutsenko,
* @version 1.0
*/
public class EDI_P2E_Indicator extends ExplorerSuite {
CommonPO base;
String description;
public void localRunner() throws IOException, InterruptedException{
base = new CommonPO(driver);
verifyIfP2EDisplayed("P2E is displayed", "100000000001800");
verifyIfP2E_IsNOT_Displayed("P2E is NOT displayed", "201710191000193");
verifyIfAttachmentDisplayed("attachment label is displayed", "201700192000001");
verifyIfAttachmentIsNotDisplayed("attachment label is NOT displayed", "201710191000193");
}
//Verify that P2E is dispayed
public void verifyIfP2EDisplayed(String description, String pdi) throws IOException, InterruptedException {
SharedCodeClass.loadEWVPage(pdi);
try {
Assert.assertTrue(description, base.isP2E_Displayed());
SharedCodeClass.assertPassed(description);
} catch (AssertionError | Exception e) {
SharedCodeClass.assertFailed(description, e);
}
}
//Verify that P2E is NOT dispayed
public void verifyIfP2E_IsNOT_Displayed(String description, String pdi) throws IOException, InterruptedException {
base.searchPDI(pdi);
try {
Assert.assertFalse(description, base.isP2E_Displayed());
SharedCodeClass.assertPassed(description);
} catch (AssertionError | Exception e) {
SharedCodeClass.assertFailed(description, e);
}
}
//Verify that Attachment is dispayed
public void verifyIfAttachmentDisplayed(String description, String pdi) throws IOException, InterruptedException {
base.searchPDI(pdi);
try {
Assert.assertTrue(description, base.isAttmnt_Displayed());
SharedCodeClass.assertPassed(description);
} catch (AssertionError | Exception e) {
SharedCodeClass.assertFailed(description, e);
}
}
//Verify that Attachment is NOT dispayed
public void verifyIfAttachmentIsNotDisplayed(String description, String pdi) throws IOException, InterruptedException {
base.searchPDI(pdi);
try {
Assert.assertFalse(description, base.isAttmnt_Displayed());
SharedCodeClass.assertPassed(description);
} catch (AssertionError | Exception e) {
SharedCodeClass.assertFailed(description, e);
}
}
}