diff --git a/src/test/TestPoster.java b/src/test/TestPoster.java index 107a705..acf5f71 100644 --- a/src/test/TestPoster.java +++ b/src/test/TestPoster.java @@ -22,10 +22,12 @@ public class TestPoster { private static final String POST_BUTTON_NAV_ID = "wp-admin-bar-new-content"; private static final String POST_EDITOR_SWITCH_ID = "content-html"; private static final String PUBLISH_BUTTON_ID = "publish"; + private static final String DELETE_BUTTON_ID = "delete-action"; private static final String LOGGGEDIN_URL = "https://"+domain+"/wp-admin/"; private static final String NEW_POST_URL = "https://"+domain+"/wp-admin/post-new.php"; private static final String POST_CONTENT_TEXT = "Lorem ipsum dolor amet"; - private static final String POST_TITLE_TEXT = "Lipsum4u"; + private static final String POST_TITLE_TEXT = "lipsum4u"; + private static final String POST_URL = "https://"+domain+"/"+POST_TITLE_TEXT+"/"; @ParameterizedTest @CsvFileSource(resources = "/csv/built/credentials_permissions.csv", numLinesToSkip = 0) @@ -69,6 +71,15 @@ public class TestPoster { title.sendKeys(POST_TITLE_TEXT); content.sendKeys(POST_CONTENT_TEXT); publishButton.click(); + + //now to verify the post exists + String editURL = driver.getCurrentUrl(); + driver.get(POST_URL); + String postedTitle = driver.getTitle(); + assertFalse(postedTitle.startsWith("Page not found")); + + + //assertTrue(driver.getCurrentUrl().equals()); } else { //if there's no permission to post assertTrue(postAccessible == false); assertFalse(driver.getCurrentUrl().equals(NEW_POST_URL));