Skip to content

Commit 77d3d21

Browse files
authored
Fixed an test issue
1 parent 4c7b318 commit 77d3d21

File tree

2 files changed

+27
-8
lines changed

2 files changed

+27
-8
lines changed

src/Core.Tests/EventWrittenEventArgsExtensionsTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ public void Map_SourceNull()
2424
[Fact(DisplayName = "Map: Should throw an argument null exception for sessionName")]
2525
public void Map_SessionNameNull()
2626
{
27-
DefaultEventSource.Log.ProbeEvents(listener =>
27+
TestEventSource.Log.ProbeEvents(listener =>
2828
{
2929
// arrange
30-
DefaultEventSource.Log.Info("34343");
30+
TestEventSource.Log.DoSomething();
3131
string sessionName = null;
3232
EventWrittenEventArgs @event = listener
3333
.OrderedEvents
@@ -44,10 +44,10 @@ public void Map_SessionNameNull()
4444
[Fact(DisplayName = "Map: Should return an event")]
4545
public void Map_Success()
4646
{
47-
DefaultEventSource.Log.ProbeEvents(listener =>
47+
TestEventSource.Log.ProbeEvents(listener =>
4848
{
4949
// arrange
50-
DefaultEventSource.Log.Info("34343");
50+
TestEventSource.Log.DoSomething();
5151
string sessionName = "8809";
5252
EventWrittenEventArgs @event = listener
5353
.OrderedEvents
@@ -62,16 +62,16 @@ public void Map_Success()
6262
Assert.Null(result.AttachmentId);
6363
Assert.Equal(0, result.Channel);
6464
Assert.Equal(0, result.EnvironmentId);
65-
Assert.Equal(3, result.Id);
65+
Assert.Equal(1, result.Id);
6666
Assert.Equal(EventLevel.Informational, result.Level);
67-
Assert.Equal("34343", result.Message);
68-
Assert.Equal("Info", result.Name);
67+
Assert.Equal("Test message 555", result.Message);
68+
Assert.Equal("DoSomething", result.Name);
6969
Assert.Equal(0, result.OpcodeId);
7070
Assert.Equal("Info", result.OpcodeName);
7171
Assert.Null(result.Payload);
7272
Assert.Equal(0, result.ProcessId);
7373
Assert.Null(result.ProcessName);
74-
Assert.Equal(EventSourceNames.Default, result.ProviderName);
74+
Assert.Equal("ChilliCream-Test", result.ProviderName);
7575
Assert.Equal(Guid.Empty, result.RelatedActivityId);
7676
Assert.Equal("8809", result.SessionName);
7777
Assert.Equal(0, result.ThreadId);

src/Core.Tests/TestEventSource.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System.Diagnostics.Tracing;
2+
3+
namespace Thor.Core
4+
{
5+
[EventSource(Name = "ChilliCream-Test")]
6+
public sealed class TestEventSource
7+
: EventSource
8+
{
9+
public static TestEventSource Log { get; } = new TestEventSource();
10+
11+
private TestEventSource() { }
12+
13+
[Event(1, Level = EventLevel.Informational, Message = "Test message 555", Version = 1)]
14+
public void DoSomething()
15+
{
16+
WriteEvent(1);
17+
}
18+
}
19+
}

0 commit comments

Comments
 (0)