Package com.gargoylesoftware.htmlunit.html

Examples of com.gargoylesoftware.htmlunit.html.HtmlAnchor.click()


        WebAssert.assertElementNotPresent(page, "changePasswordPreferencesForm");
        WebAssert.assertElementNotPresent(page, "changePasswordGenerationPreferencesForm");
        testBasics(page);

        HtmlAnchor changePasswordPreferencesLink = page.getAnchorByText("Password preferences");
        changePasswordPreferencesLink.click();
        wc.waitForBackgroundJavaScript(10000L);
        WebAssert.assertElementNotPresent(page, "changePreferredLocaleForm");
        WebAssert.assertElementNotPresent(page, "changePreferredTimeZoneForm");
        WebAssert.assertElementPresent(page, "changePasswordPreferencesForm");
        WebAssert.assertElementNotPresent(page, "changePasswordGenerationPreferencesForm");
View Full Code Here


        WebAssert.assertElementPresent(page, "changePasswordPreferencesForm");
        WebAssert.assertElementNotPresent(page, "changePasswordGenerationPreferencesForm");
        testBasics(page);

        HtmlAnchor changePasswordGenerationPreferencesLink = page.getAnchorByText("Random password generation preferences");
        changePasswordGenerationPreferencesLink.click();
        wc.waitForBackgroundJavaScript(10000L);
        WebAssert.assertElementNotPresent(page, "changePreferredLocaleForm");
        WebAssert.assertElementNotPresent(page, "changePreferredTimeZoneForm");
        WebAssert.assertElementNotPresent(page, "changePasswordPreferencesForm");
        WebAssert.assertElementPresent(page, "changePasswordGenerationPreferencesForm");
View Full Code Here

        WebClient wc = startWebClient();
        wc.setJavaScriptEnabled(false);
        login(wc);
        HtmlPage page = wc.getPage(url("/preferences/Preferences.action"));
        HtmlAnchor changePreferredLocaleLink = page.getAnchorByText("Choose your preferred language");
        HtmlPage changePreferredLocalePage = changePreferredLocaleLink.click();
        testTitle(changePreferredLocalePage, "Choose preferred language");

        HtmlAnchor changePreferredTimeZoneLink = page.getAnchorByText("Choose your time zone");
        HtmlPage changePreferredTimeZonePage = changePreferredTimeZoneLink.click();
        testTitle(changePreferredTimeZonePage, "Choose time zone");
View Full Code Here

        HtmlAnchor changePreferredLocaleLink = page.getAnchorByText("Choose your preferred language");
        HtmlPage changePreferredLocalePage = changePreferredLocaleLink.click();
        testTitle(changePreferredLocalePage, "Choose preferred language");

        HtmlAnchor changePreferredTimeZoneLink = page.getAnchorByText("Choose your time zone");
        HtmlPage changePreferredTimeZonePage = changePreferredTimeZoneLink.click();
        testTitle(changePreferredTimeZonePage, "Choose time zone");

        HtmlAnchor changePasswordPreferencesLink = page.getAnchorByText("Password preferences");
        HtmlPage changePasswordPreferencesPage = changePasswordPreferencesLink.click();
        testTitle(changePasswordPreferencesPage, "Password preferences");
View Full Code Here

        HtmlAnchor changePreferredTimeZoneLink = page.getAnchorByText("Choose your time zone");
        HtmlPage changePreferredTimeZonePage = changePreferredTimeZoneLink.click();
        testTitle(changePreferredTimeZonePage, "Choose time zone");

        HtmlAnchor changePasswordPreferencesLink = page.getAnchorByText("Password preferences");
        HtmlPage changePasswordPreferencesPage = changePasswordPreferencesLink.click();
        testTitle(changePasswordPreferencesPage, "Password preferences");

        HtmlAnchor changePasswordGenerationPreferencesLink = page.getAnchorByText("Random password generation preferences");
        HtmlPage changePasswordGenerationPreferencesPage = changePasswordGenerationPreferencesLink.click();
        testTitle(changePasswordGenerationPreferencesPage, "Random password generation preferences");
View Full Code Here

        HtmlAnchor changePasswordPreferencesLink = page.getAnchorByText("Password preferences");
        HtmlPage changePasswordPreferencesPage = changePasswordPreferencesLink.click();
        testTitle(changePasswordPreferencesPage, "Password preferences");

        HtmlAnchor changePasswordGenerationPreferencesLink = page.getAnchorByText("Random password generation preferences");
        HtmlPage changePasswordGenerationPreferencesPage = changePasswordGenerationPreferencesLink.click();
        testTitle(changePasswordGenerationPreferencesPage, "Random password generation preferences");
    }
}
View Full Code Here

    private HtmlPage goToChangePasswordPreferencesPage(WebClient wc) throws Exception {
        login(wc);
        HtmlPage page = wc.getPage(url("/preferences/Preferences.action"));
        HtmlAnchor link = page.getAnchorByText("Password preferences");
        HtmlPage result = link.click();
        wc.waitForBackgroundJavaScript(10000L);
        return result;
    }
}
View Full Code Here

    private HtmlPage goToModifyPage(WebClient wc) throws Exception {
        login(wc);
        HtmlPage page = wc.getPage(url("/cards/Cards.action"));
        HtmlAnchor modifyLink = getFirstLinkByTitle(page.getHtmlElementById("cards"), "Modify card");
        return modifyLink.click();
    }

    private void testValidation(HtmlPage page) throws IOException {
        HtmlForm form = page.getHtmlElementById("modifyCardForm");
        form.getInputByName("name").setValueAttribute("");
View Full Code Here

        WebClient wc = startWebClient();
        HtmlPage page = goToDetailsPage(wc);
        HtmlDivision detailsDiv = page.getHtmlElementById("cardDetails");

        HtmlAnchor urlLink = getFirstLinkByText(detailsDiv, "http://www.google.com");
        HtmlPage urlPage = urlLink.click();
        assertTrue(urlPage.getTitleText().contains("Google"));

        // test that the Javascript doesn't blow up
        HtmlAnchor unmaskLink = getFirstLinkByText(detailsDiv, "Unmask");
        unmaskLink.click();
View Full Code Here

        HtmlPage urlPage = urlLink.click();
        assertTrue(urlPage.getTitleText().contains("Google"));

        // test that the Javascript doesn't blow up
        HtmlAnchor unmaskLink = getFirstLinkByText(detailsDiv, "Unmask");
        unmaskLink.click();
        HtmlAnchor maskLink = getFirstLinkByText(detailsDiv, "Mask");
        maskLink.click();

        HtmlAnchor createLink = getFirstLinkByText(detailsDiv, "Create a new card");
        createLink.click();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.