Implemented interface member:
property
Writes
Microsoft.Extensions.Logging.Testing.ITestSink.Writes
37 references to Writes
Aspire.Hosting.Blazor.Tests (5)
BlazorHostedExtensionsTests.cs (5)
288Assert.Contains(sink.Writes, message => 508Assert.Contains(sink.Writes, msg => 527Assert.DoesNotContain(sink.Writes, msg => 546Assert.Contains(sink.Writes, msg => 567Assert.DoesNotContain(sink.Writes, msg =>
Aspire.Hosting.Docker.Tests (1)
DockerComposeTests.cs (1)
351var logMessages = testSink.Writes.Select(w => w.Message).ToList();
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectRunPropertiesResolverTests.cs (1)
43var log = Assert.Single(sink.Writes);
Aspire.Hosting.EntityFrameworkCore.Tests (5)
EFBuildCustomizationWarningTests.cs (4)
81var warnings = sink.Writes.Where(write => write.LogLevel == LogLevel.Warning).ToArray(); 125Assert.Single(sink.Writes, write => write.LogLevel == LogLevel.Warning); 160Assert.Single(sink.Writes, write => write.LogLevel == LogLevel.Warning).Message); 188sink.Writes.Where(write => write.LogLevel == LogLevel.Warning).Select(write => write.Message));
EFMigrationPipelineTests.cs (1)
77Assert.Single(sink.Writes, write => write.LogLevel == LogLevel.Warning);
Aspire.Hosting.Kubernetes.Tests (3)
CertManagerTests.cs (1)
576var warning = Assert.Single(testSink.Writes, w => w.LogLevel == LogLevel.Warning);
KubernetesGatewayTests.cs (1)
386testSink.Writes,
KubernetesIngressTests.cs (1)
423testSink.Writes,
Aspire.Hosting.Tests (22)
AppHostSmokeTests.cs (2)
71var writes = testSink.Writes.ToArray(); 72var errorLog = testSink.Writes.SingleOrDefault(w => w.Message?.Contains(expectedLocaleError) ?? false);
Dashboard\DashboardEventHandlersTests.cs (4)
496var listeningLog = testSink.Writes.FirstOrDefault(l => 511var loginLog = testSink.Writes.FirstOrDefault(l => 517var summaryLog = testSink.Writes.FirstOrDefault(l => 576var summaryLog = testSink.Writes.FirstOrDefault(l =>
Dcp\DcpExecutorTests.cs (1)
1692Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning
Dcp\DcpHostNotificationTests.cs (7)
163Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("aka.ms/aspire/devcerts", StringComparison.Ordinal)); 849Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 886Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 937Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 984Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 1029Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 1085Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning);
DistributedApplicationBuilderTests.cs (1)
290testSink.Writes
Eventing\DistributedApplicationBuilderEventingTests.cs (1)
288Assert.Contains(testSink.Writes, w =>
Health\ResourceHealthCheckServiceTests.cs (3)
51Assert.Contains(testSink.Writes, w => w.Message == "Resource 'resource' has no health checks to monitor."); 238return testSink.Writes.Any(w => w.Message?.Contains($"Resource 'resource' health check monitoring loop starting delay of {rhcs.HealthyHealthCheckInterval}.") ?? false); 280return testSink.Writes.Any(w => w.Message?.Contains($"Resource 'resource' health check monitoring loop starting delay of {(rhcs.NonHealthyHealthCheckStepInterval * i)}.") ?? false);
PersistentContainerWarningTests.cs (3)
37Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message?.Contains("my-container") == true); 61Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning); 83Assert.DoesNotContain(testSink.Writes, w => w.LogLevel == LogLevel.Warning);