Class TestDescriptionInterceptor

  • All Implemented Interfaces:
    org.apache.http.HttpRequestInterceptor

    public class TestDescriptionInterceptor
    extends Object
    implements org.apache.http.HttpRequestInterceptor
    HttpClient interceptor that propagates the current test name as part HTTP request headers. Headers can then be logged, exported as MDC info etc. by TestNameLoggingFilter. Meant to help in correlating the server side logs with the test case being executed.
    See Also:
    http://www.slf4j.org/manual.html
    • Constructor Detail

      • TestDescriptionInterceptor

        public TestDescriptionInterceptor()
    • Method Detail

      • process

        public void process​(org.apache.http.HttpRequest httpRequest,
                            org.apache.http.protocol.HttpContext httpContext)
                     throws org.apache.http.HttpException,
                            IOException
        Specified by:
        process in interface org.apache.http.HttpRequestInterceptor
        Throws:
        org.apache.http.HttpException
        IOException