22 references to TraySettingsText
Aspire.Tray.Tests (22)
src\Aspire.Tray\Common\PanelSettings.cs (3)
27
return new(null,
TraySettingsText
.GetReadError(ex, error), preview);
46
error =
TraySettingsText
.StableNativeInstallationRequired;
56
error =
TraySettingsText
.GetWriteError(ex);
src\Aspire.Tray\Common\TrayPanel.cs (7)
1423
commands.Add(new TextCommand(title,
TraySettingsText
.PanelTitle, PanelFontRole.Title, palette.TextPrimary));
1424
AddLabel("settings.title",
TraySettingsText
.PanelTitle, title, chrome: true);
1436
var title =
TraySettingsText
.PanelStartupOption;
1437
var status = startup is null ? settings.StartupError ?? "" :
TraySettingsText
.GetStartupStatus(startup, settings.StartupError);
1439
var description = string.IsNullOrEmpty(status) ?
TraySettingsText
.StartupDescription : status.Replace(Environment.NewLine, " ");
1459
var lines =
TraySettingsText
.GetVersionText().Split(Environment.NewLine)
1460
.Append(
TraySettingsText
.GetAboutDescription(settings.Preview));
src\Aspire.Tray\Common\TraySettingsText.cs (1)
23
var assembly = typeof(
TraySettingsText
).Assembly;
TrayPanelTests.cs (6)
677
Assert.Equal(
TraySettingsText
.PanelStartupOption, launch.AccessibleName);
684
Assert.Contains(
TraySettingsText
.GetAboutDescription(preview: false), texts);
701
Assert.Contains(panel.Scene.Commands.OfType<TextCommand>(), text => text.Text ==
TraySettingsText
.StableNativeInstallationRequired);
1399
Assert.Equal(
TraySettingsText
.PanelStartupOption, launch.Name);
1400
Assert.Equal(
TraySettingsText
.StartupDescription, launch.Description);
1402
Assert.Equal(["Back to AppHosts",
TraySettingsText
.PanelTitle, "General"],
TraySettingsTextTests.cs (5)
13
Assert.Equal("",
TraySettingsText
.GetStartupStatus(new(enabled, true, "Installation details."), null));
22
TraySettingsText
.GetStartupStatus(new(enabled, false, "Long installation and operating system details."), null));
30
var error =
TraySettingsText
.GetWriteError(new IOException("Access denied."));
33
TraySettingsText
.GetStartupStatus(new(enabled, true, null), error));
39
var error =
TraySettingsText
.GetReadError(new IOException("Read failed."), "Write failed.");