@Test public void testParametersMap(){ String p1 = "p1"; String p2 = "p2"; Assert.assertFalse(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p1)); Assert.assertFalse(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p2)); EvoHttpServletRequest req = new EvoHttpServletRequest(); req.getParameterMap().containsKey(p1); Assert.assertTrue(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p1)); Assert.assertFalse(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p2)); req.getParameterMap().keySet().contains(p2); Assert.assertTrue(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p1)); Assert.assertTrue(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(p2)); } }
@Test public void testAccessToParam(){ String param = "foo"; Assert.assertFalse(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(param)); EvoHttpServletRequest req = new EvoHttpServletRequest(); String val = req.getParameter(param); Assert.assertNull(val); Assert.assertTrue(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(param)); req.addParam(param, "some value"); val = req.getParameter(param); Assert.assertNotNull(val); Assert.assertTrue(TestDataJavaEE.getInstance().getViewOfHttpRequestParameters().contains(param)); }