35 references to LatestRecord
Microsoft.Extensions.Diagnostics.Testing.Tests (29)
Logging\FakeLoggerProviderTests.cs (3)
20
Assert.Equal("Storage", logger.
LatestRecord
.Category);
26
Assert.Null(logger.
LatestRecord
.Category);
32
Assert.Equal("Microsoft.Extensions.Logging.Testing.Test.Logging.FakeLoggerProviderTests", logger.
LatestRecord
.Category);
Logging\FakeLoggerTests.cs (26)
51
Assert.Equal("World", logger.
LatestRecord
.Message);
52
Assert.Equal(LogLevel.Error, logger.
LatestRecord
.Level);
53
Assert.Null(logger.
LatestRecord
.Exception);
54
Assert.Null(logger.
LatestRecord
.Category);
56
Assert.Empty(logger.
LatestRecord
.Scopes);
57
Assert.Equal(0, logger.
LatestRecord
.Id.Id);
62
Assert.Throws<InvalidOperationException>(() => logger.
LatestRecord
.Level);
70
Assert.Equal("42", (string)logger.
LatestRecord
.State!);
86
var ss = logger.
LatestRecord
.StructuredState!.ToDictionary(x => x.Key, x => x.Value);
92
Assert.Equal("V0", logger.
LatestRecord
.GetStructuredStateValue("K0"));
93
Assert.Equal("V1", logger.
LatestRecord
.GetStructuredStateValue("K1"));
94
Assert.Equal("[\"0\",\"1\",\"2\"]", logger.
LatestRecord
.GetStructuredStateValue("K3"));
98
Assert.Null(logger.
LatestRecord
.State);
102
ss = logger.
LatestRecord
.StructuredState!.ToDictionary(x => x.Key, x => x.Value);
113
Assert.Null(logger.
LatestRecord
.GetStructuredStateValue("K0"));
128
Assert.Equal(dt.ToString(CultureInfo.InvariantCulture), (string)logger.
LatestRecord
.State!);
136
Assert.Equal(dt.ToString(CultureInfo.InvariantCulture), logger.
LatestRecord
.StructuredState![0].Value!);
170
Assert.False(logger.
LatestRecord
.LevelEnabled);
176
Assert.True(logger.
LatestRecord
.LevelEnabled);
194
Assert.Equal("BEFORE", logger.
LatestRecord
.Message);
216
Assert.Equal("M4", logger.
LatestRecord
.Message);
240
Assert.Equal("M2", logger.
LatestRecord
.Message);
280
Assert.Equal(2, logger.
LatestRecord
.Scopes.Count);
281
Assert.Equal(42, (int)logger.
LatestRecord
.Scopes[0]!);
282
Assert.Equal("Hello World", (string)logger.
LatestRecord
.Scopes[1]!);
337
Assert.Equivalent(record, logger.
LatestRecord
);
Microsoft.Extensions.Hosting.Testing.Tests (2)
HostTerminatorServiceTests.cs (2)
48
logger.
LatestRecord
.Message);
64
logger.
LatestRecord
.Message);
Microsoft.Gen.Logging.Generated.Tests (4)
LogPropertiesTests.cs (4)
45
var ss = _logger.
LatestRecord
.StructuredState!.ToDictionary(x => x.Key, x => x.Value);
62
var state = _logger.
LatestRecord
.StructuredState!;
79
var state = _logger.
LatestRecord
.StructuredState!;
117
var state = _logger.
LatestRecord
.StructuredState!;