public void ZipkinSpanConverterTest_GenerateSpan_RemoteEndpointOmittedByDefault() { // Arrange var span = CreateTestSpan(); // Act & Assert var zipkinSpan = ZipkinConversionExtensions.ToZipkinSpan(span, DefaultZipkinEndpoint); Assert.Null(zipkinSpan.RemoteEndpoint); }
public void ZipkinSpanConverterTest_GenerateSpan_RemoteEndpointResolution() { // Arrange var span = CreateTestSpan( additionalAttributes: new Dictionary <string, object> { ["net.peer.name"] = "RemoteServiceName", }); // Act & Assert var zipkinSpan = ZipkinConversionExtensions.ToZipkinSpan(span, DefaultZipkinEndpoint); Assert.NotNull(zipkinSpan.RemoteEndpoint); Assert.Equal("RemoteServiceName", zipkinSpan.RemoteEndpoint.ServiceName); }