Constraint[] params = new Constraint[]{eq("testAttribute"), eq(value)};
mockRequest.expects(once()).method("setAttribute").with(params);
mockRequest.expects(once()).method("getAttribute").with(eq("testAttribute")).will(returnValue(value));
PortletRequestMap map = new PortletRequestMap((PortletRequest)mockRequest.proxy());
Object obj = map.put("testAttribute", value);
mockRequest.verify();
assertEquals(obj, value);
}
public void testClear() {
Mock mockRequest = mock(PortletRequest.class, "testClear");