public void testBooleanParameter() throws PortletRequestBindingException {
MockPortletRequest request = new MockPortletRequest();
request.addParameter("param1", "true");
request.addParameter("param2", "e");
request.addParameter("param4", "yes");
request.addParameter("param5", "1");
request.addParameter("paramEmpty", "");
assertTrue(PortletRequestUtils.getBooleanParameter(request, "param1").equals(Boolean.TRUE));
assertTrue(PortletRequestUtils.getBooleanParameter(request, "param1", false));
assertTrue(PortletRequestUtils.getRequiredBooleanParameter(request, "param1"));