Class HttpFailure

java.lang.Object
zipkin2.junit5.HttpFailure

public final class HttpFailure extends Object
Instrumentation that use POST endpoints need to survive failures. Besides simply not starting the zipkin server, you can enqueue failures like this to test edge cases. For example, that you log a failure when a 400 code is returned.
  • Method Details

    • disconnectDuringBody

      public static HttpFailure disconnectDuringBody()
      Ex a network partition occurs in the middle of the POST request
    • sendErrorResponse

      public static HttpFailure sendErrorResponse(int code, String body)
      Ex code 400 when the server cannot read the spans