final String DIRECTLINK_TRUE_TEST_STRING =
"/test.jsp?firstParam=value&javax.portlet.faces.DirectLink=true&anotherParam=value";
FacesContext ctx = FacesContext.getCurrentInstance();
ExternalContext extCtx = ctx.getExternalContext();
if (extCtx.encodeActionURL(DIRECTLINK_TRUE_TEST_STRING).equals(DIRECTLINK_TRUE_TEST_STRING))
{
testRunner.setTestResult(true,
"encodeActionURL correctly returned an unchanged string when passed an URL containing the javax.portlet.faces.DirectLink parameter with a value of true.");
return Constants.TEST_SUCCESS;
}