try {
Assert.assertEquals(HttpServletResponse.SC_OK, response.getStatusLine().getStatusCode());
Assert.assertFalse(response.containsHeader(SessionOperationServlet.CREATED_SESSIONS));
Assert.assertFalse(response.containsHeader(SessionOperationServlet.DESTROYED_SESSIONS));
Assert.assertFalse(response.containsHeader(SessionOperationServlet.ADDED_ATTRIBUTES));
Assert.assertFalse(response.containsHeader(SessionOperationServlet.REPLACED_ATTRIBUTES));
Assert.assertTrue(response.containsHeader(SessionOperationServlet.REMOVED_ATTRIBUTES));
Assert.assertFalse(response.containsHeader(SessionOperationServlet.BOUND_ATTRIBUTES));
Assert.assertTrue(response.containsHeader(SessionOperationServlet.UNBOUND_ATTRIBUTES));
Assert.assertEquals("a", response.getFirstHeader(SessionOperationServlet.REMOVED_ATTRIBUTES).getValue());
Assert.assertEquals("2", response.getFirstHeader(SessionOperationServlet.UNBOUND_ATTRIBUTES).getValue());