Skip to content

Commit e276c11

Browse files
committed
added a unit test
1 parent 8864075 commit e276c11

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

test/OpenTelemetry.Api.Tests/Logs/LogRecordDataTests.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,23 @@ record = default;
102102
Assert.Equal(now.ToUniversalTime(), record.Timestamp);
103103
}
104104

105+
[Fact]
106+
public void ExceptionTest()
107+
{
108+
var record = new LogRecordData();
109+
Assert.Null(record.Exception);
110+
111+
record = default;
112+
Assert.Null(record.Exception);
113+
114+
var exception = new InvalidOperationException("test message");
115+
record.Exception = exception;
116+
Assert.Equal(exception, record.Exception);
117+
118+
record.Exception = null;
119+
Assert.Null(record.Exception);
120+
}
121+
105122
[Fact]
106123
public void SetActivityContextTest()
107124
{

0 commit comments

Comments
 (0)