@Test(dependsOnMethods = "editReply") public void deleteTopic() { discussionsPage = topicViewPage.clickBack().render(); int expNum = discussionsPage.getTopicCount() - 1; discussionsPage.deleteTopicWithConfirm(editedText).render(); assertEquals(discussionsPage.getTopicCount(), expNum); }
@Test(dependsOnMethods = "createTopic") public void viewTopic() { topicViewPage.clickBack(); assertNotNull(discussionsPage); topicViewPage = discussionsPage.viewTopic(text).render(); assertNotNull(topicViewPage); }
@Test(dependsOnMethods = "addDiscussionsPage") public void createTopic() { assertTrue(discussionsPage.isNewTopicEnabled()); topicViewPage = discussionsPage.createTopic(text).render(); assertNotNull(topicViewPage.render()); assertEquals(verifyCreatedTopic(), text); }
@Test(dependsOnMethods = "createReply") public void editReply() { topicViewPage.editReply(text, editedText).render(); assertEquals(verifyCreatedReply(), editedText); }
@Test(dependsOnMethods = "viewTopic") public void editTopic() { discussionsPage = topicViewPage.clickBack().render(); topicViewPage = discussionsPage.editTopic(text, editedText, textLines).render(); assertEquals(editedText, verifyCreatedTopic()); }
@Test(dependsOnMethods = "viewTopic") public void createReply() { assertTrue(topicViewPage.isReplyLinkDisplayed()); topicViewPage.createReply(text).render(); assertEquals(verifyCreatedReply(), text); }