我仍在尝试浏览httpunit类架构的工作方式,但是我遇到了一个问题,当我使用ServletRunner时,我没有看到web.xml中的“load-on-startup”指令得到尊重。有没有一种标准的方法可以使这项工作,或者这是一个错误?
以下是一些概念验证代码,我试图找到一个有效的例子:
ServletRunner servletRunner = new ServletRunner(TestVariables.WEB_XML_REL_PATH);
WebConversation conv = new WebConversation();
ServletUnitClient client = servletRunner.newClient();
WebRequest request = new PostMethodWebRequest(
TestVariables.HTTP_UNIT_LOGGER_SERVLET_URL);
InvocationContext iContext = client.newInvocation(request);