Examples of HtmlDivision


Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

      {
         // Check to see if buttons are visible
         e = client.getElement(controlId+"bar");
         assertNotNull("Control not found: "+controlId+"bar",e);
         assertTrue("Control not expected type (HtmlDivision): "+e.getClass(),e instanceof HtmlDivision);
         HtmlDivision buttons = (HtmlDivision)e;
         String buttonStyle = buttons.getStyleAttribute();
         // Type #1 - NO BUTTONS
         if( buttonStyle.contains("display:none") || buttonStyle.contains("display: none") )
         {
            // Remove focus from name input control
            nameInput.blur();
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        HtmlTextInput strength = getFirstMatchingElement(page, HtmlTextInput.class, "stormStrength");
        strength.setValueAttribute("10");
        page = disasterButton.click();
        Assert.assertEquals("Application Error", page.getTitleText());

        HtmlDivision conversationValue = getFirstMatchingElement(page, HtmlDivision.class, "conversation");
        Assert.assertEquals("10", conversationValue.asText());

        HtmlDivision requestValue = getFirstMatchingElement(page, HtmlDivision.class, "request");
        Assert.assertEquals("medium", requestValue.asText());
    }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        webClient.setJavaScriptEnabled( true );
        final HtmlPage page = webClient.getPage( uri.toURL() );

        final HtmlAnchor a =
            (HtmlAnchor) page.getByXPath( "//a[@href = \"javascript:toggleDisplay('surefire260.TestB.testDup');\"]" ).get( 0 );
        final HtmlDivision content = (HtmlDivision) page.getElementById( "surefire260.TestB.testDuperror" );
        assertTrue( content.getAttribute( "style" ).contains( "none" ) );
        a.click();
        assertFalse( content.getAttribute( "style" ).contains( "none" ) );
        webClient.closeAllWindows();
    }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

    assertTrue(htmlSliderInput.getClassAttribute().contains(
        "rich-inslider-field-top rich-inslider-field "));
    assertTrue(htmlSliderInput.getTypeAttribute().equals("text"));

    HtmlDivision track = (HtmlDivision) ((HtmlElement) renderedView
        .getHtmlElementById(slider.getClientId(facesContext) + "Track"))
        .getFirstDomChild();

    assertTrue(track.getAttributeValue("class").contains(
        "rich-inslider-track-vertical rich-inslider-track"));

    DomNode numContainer = track.getParentDomNode().getParentDomNode()
        .getNextDomSibling().getFirstDomChild();
    assertTrue(((HtmlElement) numContainer).getAttributeValue("class")
        .contains("rich-inslider-bottom-num "));
    assertTrue(((HtmlElement) track.getParentDomNode().getNextDomSibling())
        .getAttributeValue("class").contains("rich-inslider-top-num "));

    HtmlElement tip = renderedView.getHtmlElementById(slider
        .getClientId(facesContext)
        + "Tip");
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

  }

  public void testShowArrows() throws Exception {
    slider.getAttributes().put("showArrows", Boolean.TRUE);
    HtmlPage renderedView = renderView();
    HtmlDivision htmlSliderArrowInc = (HtmlDivision) renderedView
        .getHtmlElementById(slider.getClientId(facesContext)
            + "ArrowInc");
    assertTrue(htmlSliderArrowInc.getClassAttribute().equals(
        "rich-inslider-inc-horizontal rich-inslider-arrow "));

    HtmlDivision htmlSliderArrowDec = (HtmlDivision) renderedView
        .getHtmlElementById(slider.getClientId(facesContext)
            + "ArrowDec");
    assertTrue(htmlSliderArrowDec.getClassAttribute().equals(
        "rich-inslider-dec-horizontal rich-inslider-arrow "));

    HtmlDivision htmlSliderTipArrowInc = (HtmlDivision) renderedView
        .getHtmlElementById(slider.getClientId(facesContext)
            + "TipArrowInc");
    assertTrue(htmlSliderTipArrowInc.getClassAttribute().equals(
        "rich-inslider-tip "));
    assertTrue(htmlSliderTipArrowInc.getStyleAttribute().equals(
        "display: none; "));

    HtmlDivision htmlSliderTipArrowDec = (HtmlDivision) renderedView
        .getHtmlElementById(slider.getClientId(facesContext)
            + "TipArrowDec");
    assertTrue(htmlSliderTipArrowDec.getClassAttribute().equals(
        "rich-inslider-tip "));
    assertTrue(htmlSliderTipArrowDec.getStyleAttribute().equals(
        "display: none; "));
  }
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        assertEquals("div", div1.getNodeName());
        assertTrue(div1.getAttributeValue("class").contains("rich-stglpanel"));
        assertEquals("", div1.getAttributeValue("style"));
       

        HtmlDivision div2 = (HtmlDivision)page.getHtmlElementById(stp1.getClientId(facesContext) + "_header");
        assertNotNull(div2);
        assertEquals("div", div2.getNodeName());

        String classAttr2 = div2.getAttributeValue("class");
        assertTrue(classAttr2.contains("rich-stglpanel-header"));

        HtmlElement div3 = page.getHtmlElementById(stp1.getClientId(facesContext) + "_switch_on");
        assertNotNull(div3);
        assertEquals("div", div3.getNodeName());
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

         // Find and Click save button
         HtmlButton saveButton = (HtmlButton)jsfClient.getElement(customSaveID);
         saveButton.click();     
      } else {
         // Check to see if buttons are visible
         HtmlDivision bar = (HtmlDivision)jsfClient.getElement(componentID+"bar");
         String buttonStyle = bar.getStyleAttribute();
         // Type #1 - NO BUTTONS
         if( buttonStyle.contains("display:none") || buttonStyle.contains("display: none") )
         {
            // Remove focus from name input control
            input.blur();
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        HtmlPage page = htmlPage( file );
        assertNotNull( page );

        HtmlElement element = page.getHtmlElementById( "contentBox" );
        assertNotNull( element );
        HtmlDivision division = (HtmlDivision) element;
        assertNotNull( division );

        Iterator<HtmlElement> elementIterator = division.getHtmlElementDescendants().iterator();

        // ----------------------------------------------------------------------
        //
        // ----------------------------------------------------------------------

        HtmlDivision div = (HtmlDivision) elementIterator.next();
        assertEquals( div.getAttribute( "class" ), "section" );

        HtmlHeading2 h2 = (HtmlHeading2) elementIterator.next();
        assertEquals( h2.asText().trim(), "Oft Asked Questions" );

        HtmlAnchor a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "top" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "Oft_Asked_Questions" );

        HtmlParagraph p = (HtmlParagraph) elementIterator.next();
        element = elementIterator.next();
        assertEquals( element.getTagName(), "b" );
        assertEquals( element.asText().trim(), "Contributing" );

        HtmlOrderedList ol = (HtmlOrderedList) elementIterator.next();
        assertEquals( ol.getFirstChild().asText().trim(), "One stupid question & a silly answer?" );

        HtmlListItem li = (HtmlListItem) elementIterator.next();
        assertEquals( li.getFirstChild().asText().trim(), "One stupid question & a silly answer?" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "#stupid-question" );

        element = elementIterator.next();
        assertEquals( element.getTagName(), "b" );
        assertEquals( element.asText().trim(), "stupid" );

        p = (HtmlParagraph) elementIterator.next();
        element = elementIterator.next();
        assertEquals( element.getTagName(), "b" );
        assertEquals( element.asText().trim(), "Using Maven" );

        ol = (HtmlOrderedList) elementIterator.next();
        assertEquals( ol.getFirstChild().asText().trim(), "How do I disable a report on my site?" );

        li = (HtmlListItem) elementIterator.next();
        assertNotNull( li );
        assertEquals( li.getFirstChild().asText().trim(), "How do I disable a report on my site?" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "#disable-reports" );

        div = (HtmlDivision) elementIterator.next();
        assertEquals( div.getAttribute( "class" ), "section" );

        h2 = (HtmlHeading2) elementIterator.next();
        assertEquals( h2.asText().trim(), "Contributing" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "Contributing" );

        HtmlDefinitionList dl = (HtmlDefinitionList) elementIterator.next();

        HtmlDefinitionTerm dt = (HtmlDefinitionTerm) elementIterator.next();
        assertEquals( dt.getFirstChild().asText().trim(), "One stupid question & a silly answer?" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "stupid-question" );

        element = elementIterator.next();
        assertEquals( element.getTagName(), "b" );
        assertEquals( element.asText().trim(), "stupid" );

        HtmlDefinitionDescription dd = (HtmlDefinitionDescription) elementIterator.next();

        p = (HtmlParagraph) elementIterator.next();

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "#Using_Maven" );
        assertEquals( a.asText().trim(), "local link" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "./cdc.html" );
        assertEquals( a.asText().trim(), "source document" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "http://maven.apache.org/?l=a&m=b" );
        assertEquals( a.asText().trim(), "external link" );

        element = elementIterator.next();
        assertEquals( element.getTagName(), "i" );
        assertEquals( element.asText().trim(), "italic" );

        p = (HtmlParagraph) elementIterator.next();
        assertEquals( p.getAttribute( "align" ), "right" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "href" ), "#top" );
        assertEquals( a.asText().trim(), "[top]" );


        div = (HtmlDivision) elementIterator.next();
        assertEquals( div.getAttribute( "class" ), "section" );

        h2 = (HtmlHeading2) elementIterator.next();
        assertEquals( h2.asText().trim(), "Using Maven" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "Using_Maven" );

        dl = (HtmlDefinitionList) elementIterator.next();

        dt = (HtmlDefinitionTerm) elementIterator.next();
        assertEquals( dt.getFirstChild().asText().trim(), "How do I disable a report on my site?" );

        a = (HtmlAnchor) elementIterator.next();
        assertEquals( a.getAttribute( "name" ), "disable-reports" );

        dd = (HtmlDefinitionDescription) elementIterator.next();

        p = (HtmlParagraph) elementIterator.next();

        element = elementIterator.next();
        assertEquals( element.getTagName(), "tt" );
        assertEquals( element.asText().trim(), "<source></source>" );

        div = (HtmlDivision) elementIterator.next();
        assertEquals( div.getAttribute( "class" ), "source" );

        HtmlPreformattedText pre = (HtmlPreformattedText) elementIterator.next();
        assertEquals( pre.asText().trim(), "<source>1.5</source>" );

        p = (HtmlParagraph) elementIterator.next();
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        HtmlPage page = htmlPage( file );
        assertNotNull( page );

        HtmlElement element = page.getHtmlElementById( "contentBox" );
        assertNotNull( element );
        HtmlDivision division = (HtmlDivision) element;
        assertNotNull( division );

        Iterator<HtmlElement> elementIterator = division.getHtmlElementDescendants().iterator();

        // ----------------------------------------------------------------------
        // Verify link
        // ----------------------------------------------------------------------

        HtmlDivision div = (HtmlDivision) elementIterator.next();
        assertNotNull( div );
        assertEquals( div.getAttribute( "class" ), "section" );

        HtmlHeading2 h2 = (HtmlHeading2) elementIterator.next();
        assertNotNull( h2 );
        assertEquals( h2.asText().trim(), "section name" );
View Full Code Here

Examples of com.gargoylesoftware.htmlunit.html.HtmlDivision

        HtmlPage page = (HtmlPage) webClient.getPage( jsTest.toURI().toURL() );
        assertNotNull( page );

        HtmlElement element = page.getHtmlElementById( "contentBox" );
        assertNotNull( element );
        HtmlDivision division = (HtmlDivision) element;
        assertNotNull( division );

        Iterator<HtmlElement> elementIterator = division.getHtmlElementDescendants().iterator();

        // ----------------------------------------------------------------------
        //
        // ----------------------------------------------------------------------

        HtmlDivision div = (HtmlDivision) elementIterator.next();
        assertNotNull( div );
        assertEquals( div.getAttribute( "class" ), "section" );

        HtmlHeading2 h2 = (HtmlHeading2) elementIterator.next();
        assertNotNull( h2 );
        assertEquals( h2.asText().trim(), "Test" );
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.