@@ -40,25 +40,25 @@ public void Dispose()
4040 Output . WriteResult ( _serverProcess ) ;
4141 }
4242
43- protected async Task SubmitsTracesInternal ( string clientPackageVersion )
43+ protected async Task SubmitsTracesInternal ( string clientPackageVersion , WcfServerTestHelperBase wcfServerTestHelperBase )
4444 {
4545 Assert . True ( EnvironmentTools . IsWindowsAdministrator ( ) , "This test requires Windows Administrator privileges." ) ;
4646
4747 var collector = new MockSpansCollector ( Output ) ;
4848 SetExporter ( collector ) ;
4949
50- var serverHelper = new WcfServerTestHelper ( Output ) ;
51- _serverProcess = serverHelper . RunWcfServer ( collector ) ;
50+ _serverProcess = wcfServerTestHelperBase . RunWcfServer ( collector ) ;
51+
5252 await WaitForServer ( ) ;
5353
5454 RunTestApplication ( new TestSettings
5555 {
5656 PackageVersion = clientPackageVersion
5757 } ) ;
5858
59- collector . Expect ( "OpenTelemetry.Instrumentation.Wcf" , span => span . Kind == SpanKind . Server , "Server 1" ) ;
59+ collector . Expect ( wcfServerTestHelperBase . ServerInstrumentationScopeName , span => span . Kind == SpanKind . Server , "Server 1" ) ;
6060 collector . Expect ( "OpenTelemetry.Instrumentation.Wcf" , span => span . Kind == SpanKind . Client , "Client 1" ) ;
61- collector . Expect ( "OpenTelemetry.Instrumentation.Wcf" , span => span . Kind == SpanKind . Server , "Server 2" ) ;
61+ collector . Expect ( wcfServerTestHelperBase . ServerInstrumentationScopeName , span => span . Kind == SpanKind . Server , "Server 2" ) ;
6262 collector . Expect ( "OpenTelemetry.Instrumentation.Wcf" , span => span . Kind == SpanKind . Client , "Client 2" ) ;
6363
6464 collector . Expect ( $ "TestApplication.{ _testAppName } ", span => span . Kind == SpanKind . Internal , "Custom parent" ) ;
0 commit comments