2222import static com .splunk .opentelemetry .appd .AppdBonusSpanProcessor .APPD_ATTR_APP ;
2323import static com .splunk .opentelemetry .appd .AppdBonusSpanProcessor .APPD_ATTR_BT ;
2424import static com .splunk .opentelemetry .appd .AppdBonusSpanProcessor .APPD_ATTR_TIER ;
25- import static io .opentelemetry .semconv .ServiceAttributes .SERVICE_NAME ;
26- import static io .opentelemetry .semconv .incubating .DeploymentIncubatingAttributes .DEPLOYMENT_ENVIRONMENT_NAME ;
2725import static org .assertj .core .api .Assertions .assertThat ;
2826import static org .mockito .ArgumentMatchers .any ;
2927import static org .mockito .Mockito .mock ;
3533import io .opentelemetry .context .Context ;
3634import io .opentelemetry .sdk .autoconfigure .spi .AutoConfigurationCustomizer ;
3735import io .opentelemetry .sdk .autoconfigure .spi .ConfigProperties ;
38- import io .opentelemetry .sdk .resources .Resource ;
3936import io .opentelemetry .sdk .trace .ReadWriteSpan ;
4037import io .opentelemetry .sdk .trace .SdkTracerProviderBuilder ;
4138import io .opentelemetry .sdk .trace .SpanProcessor ;
@@ -57,7 +54,6 @@ class AppdBonusCustomizerTest {
5754 @ Mock Context context ;
5855 @ Mock AppdBonusPropagator propagator ;
5956 @ Mock SpanProcessor defaultSpanProcessor ;
60- @ Mock Resource resource ;
6157
6258 @ Test
6359 void customizeEnabled () {
@@ -66,8 +62,6 @@ void customizeEnabled() {
6662 when (context .get (CONTEXT_KEY )).thenReturn (appdContext );
6763 when (config .getBoolean ("cisco.ctx.enabled" , false )).thenReturn (true );
6864 when (config .getList ("otel.propagators" , DEFAULT_PROPAGATORS )).thenReturn (DEFAULT_PROPAGATORS );
69- when (resource .getAttribute (SERVICE_NAME )).thenReturn ("amazingService" );
70- when (resource .getAttribute (DEPLOYMENT_ENVIRONMENT_NAME )).thenReturn ("amazingEnv" );
7165
7266 AppdBonusCustomizer testClass = new AppdBonusCustomizer ();
7367 testClass .customize (customizer , propagator );
@@ -76,10 +70,6 @@ void customizeEnabled() {
7670 ArgumentCaptor .forClass (Function .class );
7771 verify (customizer ).addPropertiesCustomizer (pcCaptor .capture ());
7872
79- ArgumentCaptor <BiFunction <Resource , ConfigProperties , Resource >> rcCaptor =
80- ArgumentCaptor .forClass (BiFunction .class );
81- verify (customizer ).addResourceCustomizer (rcCaptor .capture ());
82-
8373 ArgumentCaptor <BiFunction <SdkTracerProviderBuilder , ConfigProperties , SdkTracerProviderBuilder >>
8474 tpcCaptor = ArgumentCaptor .forClass (BiFunction .class );
8575 verify (customizer ).addTracerProviderCustomizer (tpcCaptor .capture ());
@@ -90,11 +80,6 @@ void customizeEnabled() {
9080 defaultSpanProcessor .onStart (mock (), mock ());
9181 verify (defaultSpanProcessor ).onStart (any (), any ());
9282
93- Resource res = rcCaptor .getValue ().apply (resource , config );
94- assertThat (res ).isSameAs (resource );
95- verify (propagator ).setServiceName ("amazingService" );
96- verify (propagator ).setEnvironmentName ("amazingEnv" );
97-
9883 SdkTracerProviderBuilder builder = mock ();
9984 tpcCaptor .getValue ().apply (builder , config );
10085 ArgumentCaptor <SpanProcessor > spCapture = ArgumentCaptor .forClass (SpanProcessor .class );
@@ -116,8 +101,6 @@ void customizeEnabled() {
116101 @ Test
117102 void customizeNotEnabled () {
118103 when (config .getBoolean ("cisco.ctx.enabled" , false )).thenReturn (false );
119- when (resource .getAttribute (SERVICE_NAME )).thenReturn ("amazingService" );
120- when (resource .getAttribute (DEPLOYMENT_ENVIRONMENT_NAME )).thenReturn ("amazingEnv" );
121104
122105 AppdBonusCustomizer testClass = new AppdBonusCustomizer ();
123106 testClass .customize (customizer , propagator );
@@ -126,10 +109,6 @@ void customizeNotEnabled() {
126109 ArgumentCaptor .forClass (Function .class );
127110 verify (customizer ).addPropertiesCustomizer (pcCaptor .capture ());
128111
129- ArgumentCaptor <BiFunction <Resource , ConfigProperties , Resource >> rcCaptor =
130- ArgumentCaptor .forClass (BiFunction .class );
131- verify (customizer ).addResourceCustomizer (rcCaptor .capture ());
132-
133112 ArgumentCaptor <BiFunction <SdkTracerProviderBuilder , ConfigProperties , SdkTracerProviderBuilder >>
134113 tpcCaptor = ArgumentCaptor .forClass (BiFunction .class );
135114 verify (customizer ).addTracerProviderCustomizer (tpcCaptor .capture ());
@@ -140,11 +119,6 @@ void customizeNotEnabled() {
140119 defaultSpanProcessor .onStart (mock (), mock ());
141120 verify (defaultSpanProcessor ).onStart (any (), any ());
142121
143- Resource res = rcCaptor .getValue ().apply (resource , config );
144- assertThat (res ).isSameAs (resource );
145- verify (propagator ).setServiceName ("amazingService" );
146- verify (propagator ).setEnvironmentName ("amazingEnv" );
147-
148122 SdkTracerProviderBuilder builder = mock ();
149123 tpcCaptor .getValue ().apply (builder , config );
150124 verify (builder , never ()).addSpanProcessor (any ());
0 commit comments