@Test public void handleSend_responseParserDoesntSeeNullWhenUnwrappedNull() {

  AtomicBoolean reachedAssertion = new AtomicBoolean();
  init(httpTracingBuilder(tracingBuilder())
    .serverParser(new HttpServerParser() {
      @Override
      public <Resp> void response(HttpAdapter<?, Resp> adapter, Resp resp, Throwable error,
        SpanCustomizer span) {
        assertThat(resp).isSameAs(NULL_SENTINEL);
        reachedAssertion.set(true);
      }
    }));
  handler.handleSend(response, null, mock(brave.Span.class));
  assertThat(reachedAssertion).isTrue();
}