Class ExpectationServlet

  • All Implemented Interfaces:
    jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

    public final class ExpectationServlet
    extends jakarta.servlet.http.HttpServlet
    See Also:
    Serialized Form
    • Constructor Detail

      • ExpectationServlet

        public ExpectationServlet()
      • ExpectationServlet

        public ExpectationServlet​(String baseResource)
    • Method Detail

      • getBaseResource

        public String getBaseResource()
      • registerException

        public void registerException​(String method,
                                      String path,
                                      int code,
                                      String error)
      • expect

        public void expect​(String method,
                           String testUrl,
                           int responseCode,
                           String body)
      • service

        protected void service​(jakarta.servlet.http.HttpServletRequest req,
                               jakarta.servlet.http.HttpServletResponse resp)
                        throws jakarta.servlet.ServletException,
                               IOException
        Overrides:
        service in class jakarta.servlet.http.HttpServlet
        Throws:
        jakarta.servlet.ServletException
        IOException
      • getAccessesFor

        public Integer getAccessesFor​(String path)