Package com.gargoylesoftware.htmlunit.html

Examples of com.gargoylesoftware.htmlunit.html.HtmlAnchor.click()


      
        HtmlPage page = getPage("/faces/test.jsp");

        HtmlAnchor link = (HtmlAnchor) page.getAnchors().get(0);

        HtmlPage errorPage = (HtmlPage) link.click();
        assertTrue(errorPage.asText().indexOf("new value!") == -1);
    }
}
View Full Code Here


        HtmlPage page = getPage("/faces/test.jsp");
        page = getPage("/faces/test.jsp");

        HtmlAnchor link = (HtmlAnchor) page.getAnchors().get(0);

        HtmlPage errorPage = (HtmlPage) link.click();
        assertTrue(errorPage.asText().indexOf("new value!") >= 0);
    }
}
View Full Code Here

    assertNotNull(renderedView);
    //System.out.println(renderedView.asXml());

    HtmlAnchor htmlLink = (HtmlAnchor) renderedView
        .getHtmlElementById(command.getClientId(facesContext));
    htmlLink.click();

    HtmlImage htmlSpacer = (HtmlImage) renderedView
        .getHtmlElementById(spacer.getClientId(facesContext));
    assertNotNull(htmlSpacer);
View Full Code Here

  public void testListener() throws Exception{
    HtmlPage renderedView = renderView();

    HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(command.getClientId(facesContext));
    htmlLink.click();
   
    MethodExpression binding = new MethodExpression(){
     
      public Object invoke(ELContext context, Object[] params) throws PropertyNotFoundException, MethodNotFoundException,
            ELException  {
View Full Code Here

         bean.setValue((String)value);
      }
  });
  HtmlPage renderedView = renderView();
      HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(command.getClientId(facesContext));
      htmlLink.click();
      externalContext.addRequestParameterMap(dfSlider.getClientId(facesContext),"66");
      dfSlider.processDecodes(facesContext);
  assertTrue(bean.getValue().equals("66"));
    }
View Full Code Here

    public void testListener() throws Exception{
      HtmlPage renderedView = renderView();

      HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(command.getClientId(facesContext));
      htmlLink.click();

      MethodBinding binding = new MethodBinding(){
      public Object invoke(FacesContext context, Object[] params) throws EvaluationException, MethodNotFoundException {
    facesContext.addMessage(dfSlider.getClientId(facesContext), new FacesMessage("Method invoked!"));
    return "invoked";
View Full Code Here

        HtmlInput htmlSliderInput = (HtmlInput) inputContainer.getLastChild();
        htmlSliderInput.setValueAttribute(value);

        HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(
                command.getClientId(facesContext));
        htmlLink.click();

        List lastParameters = this.webConnection.getLastParameters();
        for (Iterator iterator = lastParameters.iterator(); iterator.hasNext();)
        {
            KeyValuePair keyValue = (KeyValuePair) iterator.next();
View Full Code Here

                    }
                });
        HtmlPage renderedView = renderView();
        HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(
                command.getClientId(facesContext));
        htmlLink.click();
        externalContext.addRequestParameterMap(spinner.getClientId(
                facesContext), "66");
        spinner.processDecodes(facesContext);
        assertTrue(bean.getValue().equals("66"));
View Full Code Here

        ((UIInputNumberSpinner) spinner).setImmediate(true);
        renderedView = renderView();
        htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(
                command.getClientId(facesContext));
        htmlLink.click();
        externalContext.addRequestParameterMap(spinner.getClientId(
                facesContext), "wrong value");
        spinner.processDecodes(facesContext);
        assertTrue(facesContext.getMessages().hasNext());
    }
View Full Code Here

    public void testValidate() throws Exception {
        HtmlPage renderedView = renderView();

        HtmlAnchor htmlLink = (HtmlAnchor) renderedView.getHtmlElementById(
                command.getClientId(facesContext));
        htmlLink.click();
        externalContext.addRequestParameterMap(spinner.getClientId(
                facesContext), "wrong value");
        spinner.processDecodes(facesContext);
        spinner.processValidators(facesContext);
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.