Implemented interface member:
property
Writes
Microsoft.Extensions.Logging.Testing.ITestSink.Writes
38 references to Writes
Aspire.Cli.Tests (38)
Certificates\UnixCertificateManagerTests.cs (3)
231
sink.
Writes
,
269
sink.
Writes
,
549
Assert.DoesNotContain(sink.
Writes
, w => w.Message?.Contains("not trusted by OpenSSL", StringComparison.Ordinal) == true);
Commands\AgentMcpCommandTests.cs (1)
1632
sink.
Writes
,
Commands\TelemetryCommandTests.cs (5)
392
AssertDiagnosticsAreSanitized(interactionService.DisplayedErrors, sink.
Writes
);
424
sink.
Writes
,
433
AssertDiagnosticsAreSanitized([error.Error, .. error.Hints], sink.
Writes
);
487
sink.
Writes
,
496
AssertDiagnosticsAreSanitized([], sink.
Writes
);
Interaction\ConsoleInteractionServiceTests.cs (1)
2126
sink.
Writes
.Select(write => write.Message));
Mcp\ListConsoleLogsToolTests.cs (1)
75
sink.
Writes
.Select(write => $"{write.Message} {write.Exception}")))
Mcp\ListResourcesToolTests.cs (1)
1096
sink.
Writes
,
Mcp\ListStructuredLogsToolTests.cs (2)
109
sink.
Writes
,
615
sink.
Writes
.Select(write => $"{write.Message} {write.Exception}")))
Mcp\ListTracesToolTests.cs (1)
72
sink.
Writes
.Select(write => $"{write.Message} {write.Exception}")))
Mcp\ListTraceStructuredLogsToolTests.cs (1)
70
sink.
Writes
.Select(write => $"{write.Message} {write.Exception}")))
Projects\AppHostServerSessionTests.cs (2)
229
var message = Assert.Single(sink.
Writes
);
238
Assert.Empty(sink.
Writes
);
Projects\ProjectLocatorTests.cs (5)
3938
Assert.DoesNotContain(sink.
Writes
, w => w.LogLevel == LogLevel.Warning && w.Message?.Contains("Ignoring configured AppHost path", StringComparison.Ordinal) == true);
4043
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
4073
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
4100
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
4127
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
Projects\ProjectUpdaterTests.cs (1)
1092
testSink.
Writes
,
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
223
var write = Assert.Single(sink.
Writes
);
Scaffolding\PackageJsonMergerTests.cs (4)
1348
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
1375
var warning = Assert.Single(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
1404
Assert.DoesNotContain(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
1429
Assert.DoesNotContain(sink.
Writes
, w => w.LogLevel == LogLevel.Warning);
Telemetry\ReportedLogExportTests.cs (2)
206
Assert.Equal("Still logging locally", localSink.
Writes
.Last().Message);
210
Assert.Equal("Still logging after telemetry disposal", localSink.
Writes
.Last().Message);
Telemetry\TelemetryShutdownTests.cs (1)
102
var warning = Assert.Single(sink.
Writes
);
tests\Shared\Processes\ChildProcessTests.cs (2)
328
var entry = Assert.Single(sink.
Writes
, entry => entry.Exception?.Message == "test signal failure");
476
var entry = Assert.Single(sink.
Writes
, entry => ReferenceEquals(entry.Exception, shutdownFailure));
tests\Shared\Processes\ProcessSupervisorLoggerTests.cs (3)
27
Assert.Collection(sink.
Writes
,
54
var entry = Assert.Single(sink.
Writes
);
67
Assert.Empty(sink.
Writes
);
tests\Shared\Processes\ProcessSupervisorTests.cs (1)
89
var exit = Assert.Single(sink.
Writes
, entry => entry.Message?.Contains("Supervised command", StringComparison.Ordinal) == true);