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();
}
}

}