Package org.xwiki.test.ui.framework.elements

Examples of org.xwiki.test.ui.framework.elements.DeletePage


    public DeletePage clickJobActionDelete(String jobName)
    {
        getDriver().findElement(By.xpath("//tr/td[text()='" + jobName + "']/parent::tr//td/span/a[text()='delete']"))
            .click();

        return new DeletePage();
    }
View Full Code Here


        schedulerEdit.setCron("0 0/5 14 * * ?");
        schedulerPage = schedulerEdit.clickSaveAndView();
        this.schedulerHomePage = schedulerPage.backToHome();

        // Delete and Restore Job
        DeletePage deletePage = this.schedulerHomePage.clickJobActionDelete(jobName);
        deletePage.confirm();
        this.schedulerHomePage.gotoPage();
        Assert.assertTrue(getDriver().findElements(By.linkText(jobName)).isEmpty());
        getUtil().gotoPage("Scheduler", "SchedulerTestJob");
        getDriver().findElement(By.linkText("Restore")).click();
        schedulerPage = new SchedulerPage();
View Full Code Here

    }

    @Test
    public void testDeleteOkWhenConfirming()
    {
        DeletePage deletePage = this.viewPage.delete();
        // This tests for regression of XWIKI-1388
        Assert.assertNotNull("The interface should not show the user as logged out while deleting page",
            this.viewPage.getCurrentUser());
        DeleteConfirmationPage deleteConfirmationPage = deletePage.confirm();
        Assert.assertEquals(LOGGED_USERNAME, deleteConfirmationPage.getPageDeleter());
        Assert.assertEquals(CONFIRMATION, deleteConfirmationPage.getConfirmationMessage());
    }
View Full Code Here

     * Verify that hitting cancel on the delete confirmation dialog box goes back to the page being deleted.
     */
    @Test
    public void testDeletePageGoesToOriginalPageWhenCancelled()
    {
        DeletePage deletePage = this.viewPage.delete();
        deletePage.cancel();
        Assert.assertTrue(getDriver().getCurrentUrl().equals(getUtil().getURL(SPACE_VALUE, PAGE_VALUE)));
    }
View Full Code Here

TOP

Related Classes of org.xwiki.test.ui.framework.elements.DeletePage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.