52 references to ResourceName
Aspire.Dashboard (2)
Components\Controls\TerminalView.razor.cs (2)
204if (string.IsNullOrEmpty(ResourceName)) 209$"api/terminal?resource={Uri.EscapeDataString(ResourceName)}").PathAndQuery;
Aspire.Dashboard.Components.Tests (50)
Controls\TerminalViewTests.cs (30)
40.Add(p => p.ResourceName, "shell") 70.Add(p => p.ResourceName, "shell") 103.Add(p => p.ResourceName, "shell") 142.Add(p => p.ResourceName, "shell") 210.Add(p => p.ResourceName, "shell") 218cut.Render(builder => builder.Add(p => p.ResourceName, null)); 235.Add(p => p.ResourceName, "shell-instance #1/?%+") 272var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 296.Add(p => p.ResourceName, "shell") 317var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 346var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 368.Add(p => p.ResourceName, "auto").Add(p => p.AutoFit, true)); 370cut.Render(builder => builder.Add(p => p.ResourceName, "fixed").Add(p => p.AutoFit, false)); 385.Add(p => p.ResourceName, "shell").Add(p => p.AutoFit, true)); 401var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell <worker>")); 436var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 477var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 519builder.Add(p => p.ResourceName, "shell"); 563var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 606.Add(p => p.ResourceName, "shell") 635.Add(p => p.ResourceName, "shell") 667var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 697var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "app")); 717var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "shell")); 797var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "app")); 811var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "app")); 813cut.Render(builder => builder.Add(p => p.ResourceName, "app")); 819cut.Render(builder => builder.Add(p => p.ResourceName, "app")); 926Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "app & name")); 953var cut = Render<TerminalView>(builder => builder.Add(p => p.ResourceName, "app"));
Pages\TerminalsTests.cs (11)
81Assert.Equal("shell-instance", viewer.ResourceName); 157cut.WaitForAssertion(() => Assert.Equal("shell", cut.FindComponent<TerminalView>().Instance.ResourceName)); 184Assert.Equal("shell-gdkfxyqe", cut.FindComponent<TerminalView>().Instance.ResourceName); 225Assert.Equal("shell-gdkfxyqe", cut.FindComponent<TerminalView>().Instance.ResourceName); 303Assert.Equal("shell-2", terminal.ResourceName); 330Assert.Equal("shell-instance", cut.FindComponent<TerminalView>().Instance.ResourceName); 344Assert.Equal("shell", cut.FindComponent<TerminalView>().Instance.ResourceName); 428Assert.Equal(expected, cut.FindComponent<TerminalView>().Instance.ResourceName); 455Assert.Equal("last", RenderPage("last").FindComponent<TerminalView>().Instance.ResourceName); 490Assert.Equal("hidden", cut.FindComponent<TerminalView>().Instance.ResourceName); 556Assert.Equal("last", viewer.ResourceName);
Pages\TerminalWindowTests.cs (9)
47Assert.Equal("shell-instance", cut.FindComponent<TerminalView>().Instance.ResourceName); 90cut.FindComponent<TerminalView>().Instance.ResourceName)); 148Assert.Equal("shell-second", cut.FindComponent<TerminalView>().Instance.ResourceName); 171Assert.Equal(resourceName, cut.FindComponent<TerminalView>().Instance.ResourceName); 191Assert.Equal("shell-instance", cut.FindComponent<TerminalView>().Instance.ResourceName); 209Assert.Equal("shell-instance", cut.FindComponent<TerminalView>().Instance.ResourceName); 232Assert.Equal("shell-before", cut.FindComponent<TerminalView>().Instance.ResourceName); 236Assert.Equal("shell-before", cut.FindComponent<TerminalView>().Instance.ResourceName); 241Assert.Equal("shell-after", reloaded.FindComponent<TerminalView>().Instance.ResourceName);