Class MockResponse
- java.lang.Object
-
- jetbrains.buildServer.controllers.fakes.FakeHttpServletResponse
-
- jetbrains.buildServer.controllers.MockResponse
-
- All Implemented Interfaces:
javax.servlet.http.HttpServletResponse,javax.servlet.ServletResponse
public class MockResponse extends FakeHttpServletResponse
- Author:
- Kir
-
-
Field Summary
-
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
-
-
Constructor Summary
Constructors Constructor Description MockResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertContainsHeader(String name, String value)voidassertNotContainsHeader(String name, String value)voidassertNotFound()voidassertStatus(int expectedStatus)voidassertSuccess()javax.servlet.http.Cookie[]getCookies(String key)List<String>getHeaders()org.jdom.ElementgetReturnedContentAsXml()-
Methods inherited from class jetbrains.buildServer.controllers.fakes.FakeHttpServletResponse
addCookie, addDateHeader, addHeader, addIntHeader, clearContent, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getCookies, getHeader, getHeaderNames, getHeaders, getLocale, getOutputStream, getRedirectURL, getReturnedBytes, getReturnedContent, getStatus, getStatusText, getWriter, isCommitted, reset, resetBuffer, sendError, sendError, sendRedirect, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setStatus, setStatus
-
-
-
-
Method Detail
-
assertNotFound
public void assertNotFound()
-
assertSuccess
public void assertSuccess()
-
assertStatus
public void assertStatus(int expectedStatus)
-
getCookies
public javax.servlet.http.Cookie[] getCookies(String key)
-
getReturnedContentAsXml
public org.jdom.Element getReturnedContentAsXml() throws IOException, org.jdom.JDOMException- Throws:
IOExceptionorg.jdom.JDOMException
-
-