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.EDI_PDF_Ref_UploadDeletePO;
public class EDI_PDF_Ref_UploadDelete extends ExplorerSuite {
private String pdiNumber = "201700291000003";
EDI_PDF_Ref_UploadDeletePO pdfReferenses;
public void localRunner() throws InterruptedException, Exception {
pdfReferenses = new EDI_PDF_Ref_UploadDeletePO(driver);
SharedCodeClass.loadEWVPage(pdiNumber);
pdfReferenses.getPDFUpdateDeleteModal();
verifyTitle("Title");
verifyMessage("Message");
}
public void verifyTitle(String description) throws IOException{
String expected = "Upload/Delete PDF References";
String actual = pdfReferenses.getTitle();
pdfReferenses.clickArchive();
try {
Assert.assertEquals(description, expected, actual);
SharedCodeClass.assertPassed(description);
} catch (IOException e) {
SharedCodeClass.assertFailed(description, e);
e.printStackTrace();
}
}
public void verifyMessage(String description) throws IOException{
String expected = "Successfully";
pdfReferenses.clickArchive();
try {
Thread.sleep(3000);
pdfReferenses.clickSubmit();
Thread.sleep(3000);
pdfReferenses.clickContinue();
Thread.sleep(5000);
String actual = pdfReferenses.getMessage().split(" ")[0];
System.out.println(actual);
Assert.assertEquals(description, expected, actual);
SharedCodeClass.assertPassed(description);
} catch (Exception e) {
SharedCodeClass.assertFailed(description, e);
e.printStackTrace();
}
}
public void verifyDropDownAfterArchive(String description) throws IOException{
String expected = "Successfully";
pdfReferenses.clickArchive();
try {
Thread.sleep(3000);
pdfReferenses.clickSubmit();
Thread.sleep(3000);
pdfReferenses.clickContinue();
Thread.sleep(5000);
String actual = pdfReferenses.getMessage().split(" ")[0];
System.out.println(actual);
Assert.assertEquals(description, expected, actual);
SharedCodeClass.assertPassed(description);
} catch (Exception e) {
SharedCodeClass.assertFailed(description, e);
e.printStackTrace();
}
}
}