Examples of HtmlElement


Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

        }
       
        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

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

        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

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

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

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

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

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

               
                HtmlPage page = (HtmlPage) client.getPage(
                        "http://localhost:8989/mvc/serv/vm/basic/client" + clientNum);
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("client" + clientNum, h1.getTextContent());
               
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

               
                HtmlPage page = (HtmlPage) client.getPage(
                        "http://localhost:8989/mvc/serv/ftl/basic/client" + clientNum);
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("client" + clientNum, h1.getTextContent());
               
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

               
                HtmlPage page = (HtmlPage) client.getPage(
                        "http://localhost:8989/mvc/serv/mustache/basic/client" + clientNum);
                DomNodeList<HtmlElement> elements = page.getElementsByTagName("h1");
                checkEquals(1, elements.size());
                HtmlElement h1 = elements.get(0);
                checkEquals("client" + clientNum, h1.getTextContent());
               
            } catch (Exception e) {
                logger.error("error", e);
                error = true;
            }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

     * @param name
     *      This corresponds to the @name of &lt;f:submit />
     */
    public HtmlPage submit(HtmlForm form, String name) throws Exception {
        for( HtmlElement e : form.getHtmlElementsByTagName("button")) {
            HtmlElement p = (HtmlElement)e.getParentNode().getParentNode();
            if(p.getAttribute("name").equals(name)) {
                // To make YUI event handling work, this combo seems to be necessary
                // the click will trigger _onClick in buton-*.js, but it doesn't submit the form
                // (a comment alluding to this behavior can be seen in submitForm method)
                // so to complete it, submit the form later.
                //
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

        return new Message(2, "error summary", "error description");
    }

    protected HtmlElement getMessageContentElement() {
        HtmlPage page = qunit.getPage();
        HtmlElement htmlElement = (HtmlElement) page.getElementById(MY_MESSAGE);
        assertNotNull(htmlElement);
        return htmlElement;
    }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlElement

        String text = getMessageAsText();
        assertTrue(text.contains(summary));
    }

    protected String getMessageAsText() {
        HtmlElement htmlElement = getMessageContentElement();
        String text = htmlElement.asText();
        return text;
    }
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.