public void StopEventIsDispatchedOnDispose() { using (JsonTracer tracer = new JsonTracer("Microsoft-Scalar-Test", "StopEventIsDispatchedOnDispose", disableTelemetry: true)) using (MockListener listener = new MockListener(EventLevel.Verbose, Keywords.Telemetry)) { tracer.AddEventListener(listener); using (ITracer activity = tracer.StartActivity("TestActivity", EventLevel.Informational, Keywords.Telemetry, null)) { listener.EventNamesRead.ShouldBeEmpty(); } listener.EventNamesRead.ShouldContain(x => x.Equals("TestActivity")); } }