Package com.gargoylesoftware.htmlunit.html

Examples of com.gargoylesoftware.htmlunit.html.HtmlScript


    HtmlPage page = renderView();
    assertNotNull(page);
    List <HtmlScript> scripts = page.getDocumentHtmlElement().getHtmlElementsByTagName("script");

    for (Iterator <HtmlScript> it = scripts.iterator(); it.hasNext();) {
      HtmlScript item = (HtmlScript) it.next();
      String srcAttr = item.getSrcAttribute();
      if (item.getFirstDomChild() != null) {
        String scriptBodyString = item.getFirstDomChild().toString();
        assertTrue(scriptBodyString.contains("Richfaces.InplaceSelect"));
      }
      if (StringUtils.isNotBlank(srcAttr)) {
        boolean found = false;
        for (Iterator <String> srcIt = javaScripts.iterator(); srcIt.hasNext();) {
View Full Code Here


    HtmlPage page = renderView();
    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<String> srcIt = javaScripts.iterator(); srcIt.hasNext();) {
          String src = (String) srcIt.next();
View Full Code Here

        assertNotNull(page);

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

        for (Iterator it = scripts.iterator(); it.hasNext();) {
            HtmlScript item = (HtmlScript) it.next();
            String srcAttr = item.getSrcAttribute();
            if (item.getFirstChild() != null) {
                    String scriptBodyString = item.getFirstChild().toString();
                    if (scriptBodyString.contains("new FileUpload")) {
                        assertTrue(scriptBodyString.contains("application/zip"));
                        assertTrue(scriptBodyString.contains("image/jpeg"));
                        assertTrue(scriptBodyString.contains("video/mpeg"));
                        assertFalse(scriptBodyString.contains("image/png"));
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 (item.getFirstDomChild() != null) {
        String scriptBodyString = item.getFirstDomChild().toString();
        assertTrue(scriptBodyString.contains("RichEditor"));
      }
      if (StringUtils.isNotBlank(srcAttr)) {
        boolean found = false;
        for (Iterator srcIt = javaScripts.iterator(); srcIt.hasNext();) {
View Full Code Here

    public void testRenderScript() throws Exception {
        HtmlPage page = renderView();
        assertNotNull(page);
        List scripts = page.getDocumentElement().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

    assertNotNull(page);
    List<HtmlScript> scripts = page.getDocumentElement().getHtmlElementsByTagName(
        "script");
    int foundCount = 0;
    for (Iterator<HtmlScript> it = scripts.iterator(); it.hasNext();) {
      HtmlScript item = (HtmlScript) it.next();
      String srcAttr = item.getSrcAttribute();

      if (StringUtils.isNotBlank(srcAttr)) {
        boolean found = false;
        for (Iterator<String> srcIt = javaScripts.iterator(); srcIt.hasNext();) {
          String src = (String) srcIt.next();
View Full Code Here

        List<?> scripts = page.getByXPath("//script");
        assertFalse(scripts.isEmpty());
       
        String eventString = null;
        for (Object obj : scripts) {
            HtmlScript element = (HtmlScript) obj;
            if (element.asXml().contains("Richfaces.componentControl.attachAvailable")) {
                eventString = element.asXml();
                break;
            }
        }
       
        assertNotNull(eventString);
View Full Code Here

    HtmlPage page = renderView();
    assertNotNull(page);

    List<?> scripts = page.getDocumentHtmlElement().getHtmlElementsByTagName(HTML.SCRIPT_ELEM);
    for (Iterator<?> it = scripts.iterator(); it.hasNext();) {
      HtmlScript item = (HtmlScript) it.next();
      String srcAttr = item.getSrcAttribute();
      if (item.getFirstDomChild() != null) {
        String scriptBodyString = item.getFirstDomChild().toString();
        if (scriptBodyString.contains("new Calendar")&&scriptBodyString.contains("form:calendar")) {
         
          assertTrue(scriptBodyString.contains("datePattern"));
          assertTrue(scriptBodyString.contains("d/MM/yyyy"));
          assertTrue(scriptBodyString.contains("currentDate"));
View Full Code Here

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

    for (Iterator it = scripts.iterator(); it.hasNext();) {
      HtmlScript item = (HtmlScript) it.next();
      if (item.getFirstDomChild() != null) {
        String scriptBodyString = item.getFirstDomChild().toString();
        for (Object key : parameters.keySet()) {
          String keyString = key.toString();
          String valueString = (parameters.get(key)).toString();
          if (valueString.indexOf("\"") != -1) {
            valueString = valueString.replaceAll("\"", "");
View Full Code Here

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

    for (Iterator it = scripts.iterator(); it.hasNext();) {
      HtmlScript item = (HtmlScript) it.next();
      if (item.getFirstDomChild() != null) {
        String scriptBodyString = item.getFirstDomChild().toString();
        assertTrue(
            "writed script parameters not contains defined in Editor f:param",
            scriptBodyString.contains(FPARAM_NAME));
        assertTrue(
            "writed script parameters not contains defined in Editor f:param",
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.