小编Pil*_*lot的帖子

如何使用jUnit对Servlet过滤器进行单元测试?

已实施doFilter().如何用jUnit正确覆盖过滤器?

public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain)
        throws java.io.IOException, javax.servlet.ServletException
{
    HttpServletRequest request = (HttpServletRequest) servletRequest;
    HttpServletResponse response = (HttpServletResponse) servletResponse;
    String currentURL = request.getRequestURI();

    if (!currentURL.equals("/maintenance.jsp") && modeService.getOnline())
    {
        response.sendRedirect("/maintenance.jsp");
    }
    filterChain.doFilter(servletRequest, servletResponse);
}
Run Code Online (Sandbox Code Playgroud)

java junit

34
推荐指数
3
解决办法
4万
查看次数

标签 统计

java ×1

junit ×1