@Test public void handleSend_requestParserDoesntSeeNullWhenUnwrappedNull() {

  AtomicBoolean reachedAssertion = new AtomicBoolean();
  init(httpTracingBuilder(tracingBuilder())
    .clientParser(new HttpClientParser() {
      @Override
      public <Req> void request(HttpAdapter<Req, ?> adapter, Req req, SpanCustomizer span) {
        assertThat(req).isSameAs(NULL_SENTINEL);
        reachedAssertion.set(true);
      }
    }));
  handler.handleSend(request);
  assertThat(reachedAssertion).isTrue();
}