Ejemplo n.º 1
0
  public void testWithPartialFormOverridingNew() throws Exception {

    FormTag formTag = new FormTag();
    formTag.setName("myForm");
    formTag.setPageContext(pageContext);
    formTag.setId("myFormId");
    formTag.setAction("testAction");

    // same parameters as the OGNL map configuration, output must be the same
    formTag.setTooltip("myTooltip");
    formTag.setTooltipIconPath("/struts/tooltip/myTooltip.gif");
    formTag.setTooltipDelay("500");
    formTag.setJavascriptTooltip("true");

    TextFieldTag tag = new TextFieldTag();
    tag.setPageContext(pageContext);
    tag.setLabel("MyLabel");
    tag.setId("myId");

    // same parameters as the OGNL map configuration, output must be the same
    tag.setTooltip("myTooltip");
    tag.setTooltipIconPath("/struts/tooltip/myTooltip2.gif");
    tag.setTooltipDelay("5000");
    tag.setJavascriptTooltip("true");

    formTag.doStartTag();
    tag.doStartTag();
    tag.doEndTag();
    formTag.doEndTag();

    verify(TooltipTest.class.getResource("tooltip-3.txt"));
  }