Package com.gargoylesoftware.htmlunit.html

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement


            try {
                HtmlPage page = (HtmlPage) client
                        .getPage(baseURL + "/some-stateful/set-var?var=statetest1");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("some-stateful/set-var",
                        h1.getTextContent());

                /* make a second request */
                page = client.getPage(baseURL + "/some-stateful/get-var");
                elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals("statetest1", h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client13 request complete!");
View Full Code Here


            try {
                HtmlPage page = (HtmlPage) client
                        .getPage(baseURL + "/some-stateful/set-var?var=statetest2");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("some-stateful/set-var",
                        h1.getTextContent());

                /* make a second request */
                page = client.getPage(baseURL + "/some-stateful/get-var");
                elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals("statetest2", h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client14 request complete!");
View Full Code Here

            try {
                HtmlPage page = (HtmlPage) client.getPage(baseURL + "/index/param-annotation-string?p1="
                        + param);
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals("index/param-annotation-string " + param, h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client10 request complete!");
View Full Code Here

        public void run() {
            try {
                HtmlPage page = (HtmlPage) client.getPage(baseURL + "/afterctx2");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals("default", h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client1 request complete!");
View Full Code Here

        public void run() {
            try {
                HtmlPage page = (HtmlPage) client.getPage(baseURL + "/index");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals("index:", h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client2 request complete!");
View Full Code Here

        public void run() {
            try {
                HtmlPage page = (HtmlPage) client.getPage(baseURL + "/");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h2");
                checkEquals(1, elements.size());
                HtmlElement h2 = elements.get(0);
                checkEquals(":", h2.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client3 request complete!");
View Full Code Here

        public void run() {
            try {
                HtmlPage page = (HtmlPage) client.getPage(baseURL + "/index/test");
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("index/test", h1.getTextContent());
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
            logger.debug("Client4 request complete!");
View Full Code Here

        }
       
        public String andGetTagContent(String name) {
            DomNodeList<HtmlElement> elements = ((HtmlPage)page).getElementsByTagName(name);
            assertEquals(1, elements.size());
            HtmlElement tag = elements.get(0);
            return tag.getTextContent();
        }
View Full Code Here

        public PageAssertion withTag(String element,
                PageElementContentAssertion pageElementAssertion) {
           
            DomNodeList<HtmlElement> elements = ((HtmlPage)page).getElementsByTagName(element);
            assertEquals(1, elements.size());
            HtmlElement htmlElement = elements.get(0);
            pageElementAssertion.doAssertion(htmlElement);
            return this;
        }
View Full Code Here

        }
       
        public PageAssertion withElement(String elementId,
                PageElementContentAssertion pageElementAssertion) {
           
            HtmlElement htmlElement = ((HtmlPage)page).getElementById(elementId);
            pageElementAssertion.doAssertion(htmlElement);
            return this;
        }
View Full Code Here

TOP

Related Classes of com.gargoylesoftware.htmlunit.html.HtmlElement

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.