public abstract class TracingChannelInterceptorTest extends Object implements TestTracingAwareSupplier
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.integration.channel.QueueChannel |
channel |
protected org.springframework.integration.channel.DirectChannel |
directChannel |
protected org.springframework.messaging.MessageHandler |
handler |
protected org.springframework.messaging.support.ChannelInterceptor |
interceptor |
protected org.springframework.messaging.Message |
message |
protected TestSpanHandler |
spans |
| Constructor and Description |
|---|
TracingChannelInterceptorTest() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanUpTracing, tracerTestprotected org.springframework.messaging.support.ChannelInterceptor interceptor
protected TestSpanHandler spans
protected org.springframework.integration.channel.QueueChannel channel
protected org.springframework.integration.channel.DirectChannel directChannel
protected org.springframework.messaging.Message message
protected org.springframework.messaging.MessageHandler handler
@AfterEach public void close()
@Test public void pollingReceive_emptyQueue()
@Test public void injectsProducerSpan()
@Test public void injectsProducerAndConsumerSpan()
@Test public void allowsSpanCustomization()
@Test public void injectsProducerSpan_nativeHeaders()
@Test public void pollingReceive_injectsConsumerSpan()
@Test public void pollingReceive_injectsConsumerSpan_nativeHeaders()
@Test public void subscriber_startsAndStopsConsumerAndProcessingSpan()
@Test public void subscriber_removesTraceIdsFromMessage()
@Test public void subscriber_removesTraceIdsFromMessage_nativeHeaders()
@Test public void integrated_sendAndPoll()
@Test public void integrated_sendAndSubscriber()
@Test public void errorMessageHeadersRetained()
@Test public void errorMessageOriginalMessageRetained()
@Test public void errorMessageHeadersWithNullPayloadRetained()
@Test public void should_store_kafka_as_remote_service_name_when_kafka_header_is_present()
@Test public void should_store_rabbitmq_as_remote_service_name_when_rabbit_header_is_present()
@Test public void should_store_broker_as_remote_service_name_when_no_special_headers_were_found()
@Test public void should_propagate_headers_case_insensitive()
@Test public void should_propagate_native_headers_case_insensitive()
public org.springframework.messaging.support.ChannelInterceptor producerSideOnly(org.springframework.messaging.support.ChannelInterceptor delegate)
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.