Add two tests dealing with checking the response status code after checking the status code
diff --git a/src/test/java/org/apache/sling/servlethelpers/internalrequests/ServletInternalRequestTest.java b/src/test/java/org/apache/sling/servlethelpers/internalrequests/ServletInternalRequestTest.java
index cb36d4f..15abcea 100644
--- a/src/test/java/org/apache/sling/servlethelpers/internalrequests/ServletInternalRequestTest.java
+++ b/src/test/java/org/apache/sling/servlethelpers/internalrequests/ServletInternalRequestTest.java
@@ -229,4 +229,15 @@
request("/noservlet").withResourceType("NOSERVLET").execute().checkStatus(HttpServletResponse.SC_NOT_FOUND);
}
+ @Test
+ public void checkStatusCodeReturn() throws IOException {
+ InternalRequest call = request("/noservlet").withResourceType("NOSERVLET").execute().checkStatus(HttpServletResponse.SC_NOT_FOUND);
+ assertEquals("Unexpected Status Code", HttpServletResponse.SC_NOT_FOUND, call.getStatus());
+ }
+
+ @Test
+ public void checkMultipleStatusCodeReturn() throws IOException {
+ InternalRequest call = request("/response").execute().checkStatus(HttpServletResponse.SC_OK, HttpServletResponse.SC_NOT_FOUND);
+ assertEquals("Unexpected Status Code", HttpServletResponse.SC_OK, call.getStatus());
+ }
}
\ No newline at end of file