formTag.setPageContext(pageContext);
formTag.setId("myFormId");
formTag.setAction("testAction");
ParamTag formParamTag = new ParamTag();
formParamTag.setPageContext(pageContext);
formParamTag.setName("tooltipConfig");
formParamTag.setValue(
"#{" +
"'tooltipIcon':'/struts/tooltip/myTooltip.gif', " +
"'tooltipDelay':'500', " +
"'jsTooltipEnabled':'true' "+
"}"
);
TextFieldTag tag = new TextFieldTag();
tag.setPageContext(pageContext);
tag.setLabel("MyLabel");
tag.setId("myId");
tag.setTooltip("myTooltip");
ParamTag textFieldParamTag = new ParamTag();
textFieldParamTag.setPageContext(pageContext);
textFieldParamTag.setName("tooltipConfig");
textFieldParamTag.setValue(
"#{" +
"'tooltipIcon':'/struts/tooltip/myTooltip2.gif', " +
"'tooltipDelay':'5000' "+
"}"
);
formTag.doStartTag();
formParamTag.doStartTag();
formParamTag.doEndTag();
tag.doStartTag();
textFieldParamTag.doStartTag();
textFieldParamTag.doEndTag();
tag.doEndTag();
formTag.doEndTag();
verify(TooltipTest.class.getResource("tooltip-3.txt"));
}