Package com.gargoylesoftware.htmlunit.html

Examples of com.gargoylesoftware.htmlunit.html.HtmlScript


        HtmlParagraph p = (HtmlParagraph) elementIterator.next();
        assertNotNull( p );
        assertEquals( p.asText().trim(), "You should see a JavaScript alert..." );

        HtmlScript script = (HtmlScript) elementIterator.next();
        assertNotNull( script  );
        assertEquals( script.getAttribute( "type" ), "text/javascript" );
        assertEquals( script.asText().trim(), "" );
        final List<String> expectedAlerts = Collections.singletonList( "Hello!" );
        assertEquals( expectedAlerts, collectedAlerts );
    }
View Full Code Here


        scripts = span1.getHtmlElementsByTagName("script");

        int i = 0;

        for (Iterator it = scripts.iterator(); it.hasNext(); ) {
            HtmlScript item = (HtmlScript) it.next();
            DomText text = (DomText) item.getFirstChild();

            assertNotNull(text);
            assertTrue(text.asText().contains("A4J.AJAX.Push"));
            i++;
        }

        assertEquals(1, i);

        HtmlElement span2 = page.getHtmlElementById(push2.getClientId(facesContext));

        assertNotNull(span2);
        scripts = span2.getHtmlElementsByTagName("script");
        i = 0;

        for (Iterator it = scripts.iterator(); it.hasNext(); ) {
            HtmlScript item = (HtmlScript) it.next();
            DomText text = (DomText) item.getFirstChild();

            assertNotNull(text);
            assertTrue(text.asText().contains("A4J.AJAX.StopPush"));
            i++;
        }
View Full Code Here

        assertNotNull(page);

        List scripts = page.getDocumentHtmlElement().getHtmlElementsByTagName("script");

        for (Iterator it = scripts.iterator(); it.hasNext(); ) {
            HtmlScript item = (HtmlScript) it.next();
            String srcAttr = item.getSrcAttribute();

            if (StringUtils.isNotBlank(srcAttr)) {
                boolean found = false;

                for (Iterator srcIt = javaScripts.iterator(); srcIt.hasNext(); ) {
View Full Code Here

TOP

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

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.