String out = engine.rewriteOutbound(in, request, response);
System.out.println(" -> " + out);
assertEquals("Rewritte outbound URL is wrong", expectedOut, out);
request.setRequestURI(out);
RewrittenUrl restored = null;
if (engine.prepareInbound(request, response)) {
restored = engine.rewriteInbound(request, response);
}
assertEquals("Restored (inbound) URL is wrong", in, restored != null ? request.getContextPath() + restored.getTarget()
: null);
}