Skip to content

Commit b3dd98e

Browse files
committed
More test fixes
1 parent df7ca37 commit b3dd98e

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

tracer/test/Datadog.Trace.Tests/Agent/AgentWriterTests.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,7 @@ public async Task AddsTraceKeepRateMetricToRootSpan()
426426

427427
var tracer = new Mock<IDatadogTracer>();
428428
tracer.Setup(x => x.DefaultServiceName).Returns("Default");
429+
tracer.Setup(x => x.PerTraceSettings).Returns(new PerTraceSettings(null, null, null!, MutableSettings.CreateWithoutDefaultSources(new(NullConfigurationSource.Instance))));
429430
var traceContext = new TraceContext(tracer.Object);
430431
var rootSpanContext = new SpanContext(null, traceContext, null);
431432
var rootSpan = new Span(rootSpanContext, DateTimeOffset.UtcNow);

tracer/test/Datadog.Trace.Tests/TraceContextTests_SetSamplingDecision.cs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// </copyright>
55

66
using Datadog.Trace.Sampling;
7+
using Datadog.Trace.Tests.Util;
78
using FluentAssertions;
89
using Moq;
910
using Xunit;
@@ -20,8 +21,8 @@ public class TraceContextTests_SetSamplingDecision
2021
[InlineData(SamplingPriorityValues.UserKeep, SamplingMechanism.Asm)]
2122
public void SetSamplingDecision(int samplingPriority, string samplingMechanism)
2223
{
23-
var tracer = new Mock<IDatadogTracer>();
24-
var traceContext = new TraceContext(tracer.Object);
24+
var tracer = new StubDatadogTracer();
25+
var traceContext = new TraceContext(tracer);
2526
traceContext.SetSamplingPriority(samplingPriority, samplingMechanism);
2627

2728
traceContext.SamplingPriority.Should().Be(samplingPriority);
@@ -39,8 +40,8 @@ public void SetSamplingDecision(int samplingPriority, string samplingMechanism)
3940
[Fact]
4041
public void SetSamplingDecision_KeepsFirstMechanism()
4142
{
42-
var tracer = new Mock<IDatadogTracer>();
43-
var traceContext = new TraceContext(tracer.Object);
43+
var tracer = new StubDatadogTracer();
44+
var traceContext = new TraceContext(tracer);
4445

4546
traceContext.SetSamplingPriority(SamplingPriorityValues.AutoKeep, SamplingMechanism.AgentRate);
4647
traceContext.SamplingPriority.Should().Be(SamplingPriorityValues.AutoKeep);
@@ -54,8 +55,8 @@ public void SetSamplingDecision_KeepsFirstMechanism()
5455
[Fact]
5556
public void SetSamplingDecision_RemovesMechanismOnDrop()
5657
{
57-
var tracer = new Mock<IDatadogTracer>();
58-
var traceContext = new TraceContext(tracer.Object);
58+
var tracer = new StubDatadogTracer();
59+
var traceContext = new TraceContext(tracer);
5960

6061
traceContext.SetSamplingPriority(SamplingPriorityValues.AutoKeep, SamplingMechanism.AgentRate);
6162
traceContext.SamplingPriority.Should().Be(SamplingPriorityValues.AutoKeep);

0 commit comments

Comments
 (0)