Skip to content

Commit 4462f5c

Browse files
committed
add tracing via baseclass
1 parent 38dbdf6 commit 4462f5c

22 files changed

+28
-55
lines changed

tests/MvvmScarletToolkit.Mediator.Tests/MediatorTests.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
using Microsoft.Extensions.DependencyInjection;
2-
using MvvmScarletToolkit.Test.Tracing.Otel.Attributes;
32

43
namespace MvvmScarletToolkit.Mediator.Tests;
54

6-
[TraceTest]
7-
public sealed class MediatorTests : IAsyncLifetime
5+
public sealed class MediatorTests : TraceTestBase, IAsyncLifetime
86
{
97
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable.
108
private IServiceCollection _services;

tests/MvvmScarletToolkit.Mediator.Tests/MvvmScarletToolkit.Mediator.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
<ItemGroup>
1515
<Using Include="MvvmScarletToolkit.Test.Tracing.Otel.Attributes" />
16+
<Using Include="MvvmScarletToolkit.Test.Tracing" />
1617
</ItemGroup>
1718

1819
</Project>

tests/MvvmScarletToolkit.Observables.Tests/MvvmScarletToolkit.Observables.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111

1212
<ItemGroup>
1313
<Using Include="MvvmScarletToolkit.Test.Tracing.Otel.Attributes" />
14+
<Using Include="MvvmScarletToolkit.Test.Tracing" />
1415
</ItemGroup>
1516
</Project>

tests/MvvmScarletToolkit.Observables.Tests/NotifyProperyChangedTrackerTests.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
using MvvmScarletToolkit.Test.Tracing.Otel.Attributes;
2-
31
namespace MvvmScarletToolkit.Observables.Tests
42
{
5-
[TraceTest]
6-
public sealed class NotifyProperyChangedTrackerTests
3+
public sealed class NotifyProperyChangedTrackerTests : TraceTestBase
74
{
85
[Fact]
96
public void Ctor_DoesNotThrow()

tests/MvvmScarletToolkit.Observables.Tests/ObservableDictionaryTests.cs

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
1-
using System;
2-
using System.Collections.Generic;
3-
using System.Linq;
4-
51
namespace MvvmScarletToolkit.Observables.Tests
62
{
7-
[TraceTest]
8-
public sealed class ObservableDictionaryTests
3+
public sealed class ObservableDictionaryTests : TraceTestBase
94
{
105
[Fact]
116
public void Ctor_DoesNotThrow_1()

tests/MvvmScarletToolkit.Observables.Tests/PropertyChangedMessageTrackerTests.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44

55
namespace MvvmScarletToolkit.Observables.Tests
66
{
7-
[TraceTest]
8-
public sealed class PropertyChangedMessageTrackerTests
7+
public sealed class PropertyChangedMessageTrackerTests : TraceTestBase
98
{
109
public sealed class XunitDataModel : IXunitSerializable
1110
{

tests/MvvmScarletToolkit.Wpf.Tests/AllowableCharactersTextBoxBehaviorServiceTests.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
namespace MvvmScarletToolkit.Wpf.Tests
22
{
3-
[TraceTest]
4-
public sealed class AllowableCharactersTextBoxBehaviorServiceTests
3+
public sealed class AllowableCharactersTextBoxBehaviorServiceTests : TraceTestBase
54
{
65
[Theory]
76
// full length original text, insert off, with text selection

tests/MvvmScarletToolkit.Wpf.Tests/CommandBuilderContextTests.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
namespace MvvmScarletToolkit.Tests
44
{
5-
[TraceTest]
6-
public sealed class CommandBuilderContextTests
5+
public sealed class CommandBuilderContextTests : TraceTestBase
76
{
87
[Fact]
98
public void Ctor_DoesntThrow()

tests/MvvmScarletToolkit.Wpf.Tests/CommandBuilderExtensionTests.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
1-
using System.Threading;
2-
using System.Threading.Tasks;
3-
41
namespace MvvmScarletToolkit.Tests
52
{
6-
[TraceTest]
7-
public sealed class CommandBuilderExtensionTests : IAsyncLifetime
3+
public sealed class CommandBuilderExtensionTests : TraceTestBase, IAsyncLifetime
84
{
95
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable.
106
private static ScarletCommandBuilder _builder;

tests/MvvmScarletToolkit.Wpf.Tests/ConcurrentCommandTests.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
using MvvmScarletToolkit.Commands;
2-
using System;
3-
using System.Threading;
4-
using System.Threading.Tasks;
52

63
namespace MvvmScarletToolkit.Tests
74
{
8-
[TraceTest]
9-
public sealed class ConcurrentCommandTests : IAsyncLifetime
5+
public sealed class ConcurrentCommandTests : TraceTestBase, IAsyncLifetime
106
{
117
#pragma warning disable CS8618 // Non-nullable field must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring as nullable.
128
private static ScarletCommandBuilder _builder;

0 commit comments

Comments
 (0)