chain = new MockFilterChain();
request.setMethod("POST");
request.addParameter(config.getUsernameParameterName(), testUserName);
request.addParameter(config.getPasswordParameterName(), testPassword);
getProxy().doFilter(request, response, chain);
chain = new MockFilterChain();
request.setMethod("POST");
request.addParameter(config.getUsernameParameterName(), testUserName);
request.addParameter(config.getPasswordParameterName(), "wrongpass");
getProxy().doFilter(request, response, chain);
chain = new MockFilterChain();
request.setMethod("POST");
request.addParameter(config.getUsernameParameterName(), "unknwon");
request.addParameter(config.getPasswordParameterName(), testPassword);
getProxy().doFilter(request, response, chain);
chain = new MockFilterChain();
request.setMethod("POST");
request.addParameter(config.getUsernameParameterName(), GeoServerUser.ROOT_USERNAME);
request.addParameter(config.getPasswordParameterName(), getMasterPassword());
getProxy().doFilter(request, response, chain);
chain = new MockFilterChain();
request.setMethod("POST");
request.addParameter(config.getUsernameParameterName(), GeoServerUser.ROOT_USERNAME);
request.addParameter(config.getPasswordParameterName(), "geoserver1");
getProxy().doFilter(request, response, chain);