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