50 references to Message
Aspire.Dashboard.Tests (50)
Integration\FrontendBrowserTokenAuthTests.cs (2)
307Assert.Equal("FrontendComposite was not authenticated. Failure message: Connection types 'Frontend' are not enabled on this connection.", log.Message); 483var containerLog = l.Single(w => w.Message == "Dashboard is running in a container. Access the dashboard from the host using port forwarding.");
Integration\FrontendOpenIdConnectAuthTests.cs (1)
90Assert.Equal("FrontendComposite was not authenticated. Failure message: Connection types 'Frontend' are not enabled on this connection.", log.Message);
Integration\OtlpHttpServiceTests.cs (3)
373w.Message!.Contains("OTLP HTTP request with unsupported content type")).ToList(); 376Assert.Contains("application/x-protobuf", log.Message); 377Assert.Contains("unsupported content type", log.Message);
Integration\StartupTests.cs (1)
477if (!w.Message?.Contains("The dashboard is configured with a shared endpoint for browser access and the OTLP service. The endpoint doesn't use TLS so browser access is only possible via a TLS terminating proxy.") ?? false)
LoggingHelpersTests.cs (12)
30Assert.Equal("Login to the dashboard at http://localhost:18888/login?t=abc123", loginWrite.Message); 36Assert.NotNull(write.Message); 37var lines = GetMessageLines(write.Message!); 69Assert.NotNull(write.Message); 70var lines = GetMessageLines(write.Message!); 93Assert.NotNull(write.Message); 94var lines = GetMessageLines(write.Message!); 119Assert.NotNull(write.Message); 120var lines = GetMessageLines(write.Message!); 183Assert.NotNull(write.Message); 184var lines = GetMessageLines(write.Message!); 214Assert.Equal("Dashboard is running in a container. Access the dashboard from the host using port forwarding.", containerWrite.Message);
Model\DashboardClientTests.cs (1)
979Assert.Contains("https://aka.ms/aspire/dashboard-apphost-connection-failed", errorLog.Message);
Model\DashboardDataSourceTests.cs (8)
311initializationLog.Message); 318discoveryLog.Message); 538write => write.Message == $"Creating dashboard database at '{runStore.DatabasePath}'."); 566write => write.Message == $"Resuming dashboard database at '{secondRunStore.DatabasePath}'."); 612write => write.Message == $"Existing dashboard database at '{databasePath}' is incompatible with schema version {DashboardRunStore.SchemaVersion} and will be replaced."); 1250Assert.Contains(expiredRunDirectory, warning.Message, StringComparison.Ordinal); 1455Assert.Equal($"Switched dashboard run from '{currentRunStore.RunId}' to '{historicalRunId}'.", switchLog.Message); 1604Assert.Equal($"Failed to switch to dashboard run '{historicalRunId}' because it is no longer available.", failureLog.Message);
Model\IconResolverTests.cs (2)
71Assert.Contains("NonExistentIcon", write.Message); 72Assert.Contains("could not be resolved", write.Message);
Telemetry\DashboardTelemetryLogExportTests.cs (1)
99sink.Writes.Select(write => write.Message).ToArray());
Telemetry\DashboardTelemetryManagerTests.cs (4)
64Assert.Equal("Still logging locally", Assert.Single(sink.Writes).Message); 228Assert.Equal("Timed out flushing dashboard product telemetry.", warning.Message); 285Assert.Equal("Failed to initialize dashboard product telemetry. The dashboard will continue without product export.", warning.Message); 300Assert.Single(sink.Writes, write => write.Message == "Still logging locally");
Telemetry\DashboardTelemetryMetadataTests.cs (1)
126Assert.Equal("Error occurred initializing dashboard telemetry metadata.", log.Message);
Telemetry\DashboardTelemetryServiceTests.cs (6)
198log => Assert.Equal("Ordinary error", log.Message), 199log => Assert.Equal("Framework error", log.Message), 200log => Assert.Equal("Other event", log.Message), 201log => Assert.Equal("Other category", log.Message)); 285Assert.Equal("Local message", log.Message); 340Assert.Equal("Local error", Assert.Single(sink.Writes).Message);
Telemetry\TelemetryErrorRecorderTests.cs (1)
120Assert.Equal("Test message", log.Message);
TelemetryRepositoryTests\HistogramTests.cs (1)
145Assert.Equal($"Ignoring metric exemplar with timestamp {rejectedTimestamp} above the signed Unix nanosecond limit.", warning.Message);
TelemetryRepositoryTests\OtlpHelpersTests.cs (2)
452Assert.Equal("Duplicate attribute key1 with different value. Last value wins.", w.Message); 505Assert.Equal("Duplicate attribute key1 with different value. Last value wins.", w.Message);
TelemetryRepositoryTests\TelemetryLimitTests.cs (1)
246var write = Assert.Single(testSink.Writes, write => write.Message == "Error adding metric.");
TelemetryRepositoryTests\TelemetryRepositoryTests.cs (1)
173if (write.Message == "Callback 'Test' has been disposed.")
TelemetryRepositoryTests\TraceTests.cs (1)
561Assert.Equal("Error adding span.", write.Message);
tests\Shared\Logging\WriteContext.cs (1)
32return $"{LogLevel} {LoggerName}: {Message}";