@Test
 public void sendRedirect() throws IOException {
   String redirectUrl = "/redirect";
   response.sendRedirect(redirectUrl);
   assertEquals(HttpServletResponse.SC_MOVED_TEMPORARILY, response.getStatus());
   assertEquals(redirectUrl, response.getHeader("Location"));
   assertEquals(redirectUrl, response.getRedirectedUrl());
   assertTrue(response.isCommitted());
 }
 @Test
 public void locationHeaderUpdatesGetRedirectedUrl() {
   String redirectUrl = "/redirect";
   response.setHeader("Location", redirectUrl);
   assertEquals(redirectUrl, response.getRedirectedUrl());
 }