如何在 JMock 中为我的 HttpServletRequest 设置参数?我在谷歌上搜索,很多都是旧的,并且方法已被弃用。官网只告诉我如何使用这些工具,但没有说明如何为HttpServletRequest设置参数?
请有一些指南。谢谢。
现在找到了方法,只需使用新的 Expectations() 语法。
context.checking(new Expectations() {{
oneOf(req).getParameter("sitename"); will(returnValue(siteName));
oneOf(req).getParameter("pagename"); will(returnValue(pageName));
oneOf(req).getParameter("textcolor"); will(returnValue(textColor));
oneOf(req).getParameter("buttoncolor"); will(returnValue(buttonColor));
oneOf(req).getParameter("bordercolor"); will(returnValue(borderColor));
oneOf(req).getParameter("subscribetext"); will(returnValue(subscribeText));
oneOf(req).getParameter("unsubscribetext"); will(returnValue(unsubscribeText));
allowing(req).getRequestDispatcher(result);
allowing(req).getRequestURL();
}});