This commit is contained in:
Phillip Webb 2025-02-10 17:02:01 -08:00
parent afcc780e61
commit 291e5d8bd3

View File

@ -38,17 +38,14 @@ class TraceHeaderObservationFilterTests {
@Test
void shouldWriteTraceHeaderWhenCurrentTrace() throws Exception {
TraceHeaderObservationFilter filter = createFilter(new SimpleTracer());
MockHttpServletResponse response = new MockHttpServletResponse();
filter.doFilter(new MockHttpServletRequest(), response, getFilterChain());
assertThat(response.getHeader("X-Trace-Id")).isNotEmpty();
}
@Test
void shouldNotWriteTraceHeaderWhenNoCurrentTrace() throws Exception {
TraceHeaderObservationFilter filter = createFilter(Tracer.NOOP);
MockHttpServletResponse response = new MockHttpServletResponse();
filter.doFilter(new MockHttpServletRequest(), response, getFilterChain());
assertThat(response.getHeaderNames()).doesNotContain("X-Trace-Id");