294 references to TerminalSetupHelpers
Aspire.Dashboard.Components.Tests (294)
Controls\ResourceActionsTests.cs (5)
33? TerminalSetupHelpers.CreateTerminalResource("shell") 68var resource = TerminalSetupHelpers.CreateTerminalResource("shell-abc123", displayName: "shell"); 73var otherReplica = TerminalSetupHelpers.CreateTerminalResource("shell-def456", displayName: "shell"); 104cut.Render(builder => builder.Add(component => component.Resource, TerminalSetupHelpers.CreateTerminalResource("shell"))); 114var resource = TerminalSetupHelpers.CreateTerminalResource("shell");
Controls\TerminalTitleTests.cs (1)
20TerminalSetupHelpers.SetupTerminalTitle(this);
Controls\TerminalViewTests.cs (39)
32var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 53var viewId = TerminalSetupHelpers.GetTerminalViewId(invocation.Arguments[1]); 63TerminalSetupHelpers.SetupTerminalView(this); 99var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 137TerminalSetupHelpers.SetupTerminalView(this); 169TerminalSetupHelpers.SetupTerminalView(this); 170TerminalSetupHelpers.SetupTerminalWindows(this); 194TerminalSetupHelpers.SetupTerminalView(this); 195TerminalSetupHelpers.SetupTerminalWindows(this); 209TerminalSetupHelpers.AssertSingleTerminalConnection(this, 232var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 255var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 277var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 306var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 322var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 361TerminalSetupHelpers.SetupTerminalView(this); 380var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 405var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 414var viewId = TerminalSetupHelpers.GetTerminalViewId(Assert.Single(init.Invocations).Arguments[1]); 436var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 442var viewId = TerminalSetupHelpers.GetTerminalViewId(Assert.Single(init.Invocations).Arguments[1]); 459var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 471var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 495var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 511TerminalSetupHelpers.AssertBoundEndpoint($"ws://localhost{updatedEndpoint}", reconnect.Arguments[1]); 521var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 544TerminalSetupHelpers.AssertBoundEndpoint($"ws://localhost{updatedEndpoint}", reconnect.Arguments[1]); 552var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 569var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 588var module = TerminalSetupHelpers.SetupTerminalViewModule(this, modulePath); 593TerminalSetupHelpers.AssertBoundEndpoint(socketUrl, invocation.Arguments[1]); 602var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/aspire/Components/Controls/TerminalView.razor.js"); 607var viewId = TerminalSetupHelpers.GetTerminalViewId(invocation.Arguments[1]); 608TerminalSetupHelpers.AssertBoundEndpoint($"wss://dashboard.example{expectedPathAndQuery}", invocation.Arguments[1]); 616var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 631var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 636var firstId = TerminalSetupHelpers.GetTerminalViewId(Assert.Single(init.Invocations).Arguments[1]); 653var module = TerminalSetupHelpers.SetupTerminalViewModule(this, "/Components/Controls/TerminalView.razor.js"); 657var viewId = TerminalSetupHelpers.GetTerminalViewId(Assert.Single(init.Invocations).Arguments[1]);
Controls\TerminalWindowButtonTests.cs (14)
38var module = TerminalSetupHelpers.SetupTerminalWindows(this); 75var module = TerminalSetupHelpers.SetupTerminalWindows(this); 89var module = TerminalSetupHelpers.SetupTerminalWindows(this, "/aspire/nested"); 127var module = TerminalSetupHelpers.SetupTerminalWindows(this); 137var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 160var module = TerminalSetupHelpers.SetupTerminalWindows(this); 182TerminalSetupHelpers.SetupTerminalWindows(this); 189var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 201var module = TerminalSetupHelpers.SetupTerminalWindows(this); 220var module = TerminalSetupHelpers.SetupTerminalWindows(this); 250var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 268var module = TerminalSetupHelpers.SetupTerminalWindows(this); 289var module = TerminalSetupHelpers.SetupTerminalWindows(this); 311var module = TerminalSetupHelpers.SetupTerminalWindows(this);
Dialogs\InteractionsTerminalDialogTests.cs (6)
24TerminalSetupHelpers.SetupTerminalView(this); 49TerminalSetupHelpers.SetupTerminalView(this, pathBase); 57cut.WaitForAssertion(() => TerminalSetupHelpers.AssertSingleTerminalConnection(this, 70TerminalSetupHelpers.AssertSingleTerminalConnection(this, 80TerminalSetupHelpers.SetupTerminalView(this); 107TerminalSetupHelpers.SetupTerminalView(this);
Layout\MainLayoutResourceTerminalsTests.cs (3)
30initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")], 57initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")], 117var resource = TerminalSetupHelpers.CreateTerminalResource("shell", hidden: hidden);
Layout\MainLayoutTerminalTests.cs (8)
39TerminalSetupHelpers.SetupTerminalView(this); 40TerminalSetupHelpers.SetupTerminalDock(this); 101TerminalSetupHelpers.SetupTerminalView(this); 102TerminalSetupHelpers.SetupTerminalDock(this); 133await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "old")); 152await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("new")); 177TerminalSetupHelpers.SetupTerminalView(this); 178TerminalSetupHelpers.SetupTerminalDock(this);
Layout\TerminalDockInitializationTests.cs (14)
32TerminalSetupHelpers.SetupTerminalComponents(this, client); 37TerminalSetupHelpers.Snapshot("first", "removed"), 38TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "first", "Renamed"), 39TerminalSetupHelpers.Change(TerminalChangeType.Removed, "removed"), 40TerminalSetupHelpers.Change(TerminalChangeType.Added, "second") 57await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "first", "Renamed")); 71await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot()); 91TerminalSetupHelpers.SetupTerminalComponents(this, client); 109TerminalSetupHelpers.SetupTerminalComponents(this, TerminalSetupHelpers.CreateTerminalDashboardClient()); 175TerminalSetupHelpers.SetupTerminalComponents(this, TerminalSetupHelpers.CreateTerminalDashboardClient()); 239TerminalSetupHelpers.SetupTerminalComponents(this, TerminalSetupHelpers.CreateTerminalDashboardClient());
Layout\TerminalDockTelemetryTests.cs (7)
31var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 34TerminalSetupHelpers.SetupTerminalComponents(this, client); 42await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 57await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "first")); 60var snapshot = TerminalSetupHelpers.Snapshot("first", "second"); 75await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "second")); 79var recovery = TerminalSetupHelpers.Snapshot("first", "second");
Layout\TerminalDockTests.cs (84)
30TerminalSetupHelpers.SetupTerminalComponents(this, 31TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates)); 34await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second", "third")); 47await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second", "third", "fourth")); 53await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "second")); 65TerminalSetupHelpers.SetupTerminalComponents(this, 66TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates)); 69await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 99initialResources: [TerminalSetupHelpers.CreateTerminalResource("database")]); 100TerminalSetupHelpers.SetupTerminalComponents(this, client); 134var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 136TerminalSetupHelpers.SetupTerminalComponents(this, client, pathBase); 141await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot(terminalId)); 143cut.WaitForAssertion(() => TerminalSetupHelpers.AssertSingleTerminalConnection(this, 157var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 158TerminalSetupHelpers.SetupTerminalComponents(this, client); 161await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 196var client = TerminalSetupHelpers.CreateTerminalDashboardClient(); 197TerminalSetupHelpers.SetupTerminalComponents(this, client); 215var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 216TerminalSetupHelpers.SetupTerminalComponents(this, client); 229await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 232await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Added, "third")); 240await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "second")); 244await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("replacement")); 270var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 271TerminalSetupHelpers.SetupTerminalComponents(this, client); 276await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second", "removed")); 281var recovery = TerminalSetupHelpers.Snapshot(ids); 300await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Added, "later")); 311var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 314TerminalSetupHelpers.SetupTerminalComponents(this, client); 323await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("replacement")); 345var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 346TerminalSetupHelpers.SetupTerminalComponents(this, client); 349await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second", "third")); 397var client = TerminalSetupHelpers.CreateTerminalDashboardClient( 400TerminalSetupHelpers.SetupTerminalComponents(this, client); 404await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot(ids)); 416? TerminalSetupHelpers.Snapshot(ids.Where(id => id != ids[selected]).ToArray()) 417: TerminalSetupHelpers.Change(TerminalChangeType.Removed, ids[selected])); 432var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 433TerminalSetupHelpers.SetupTerminalComponents(this, client); 435await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "first")); 438await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "first")); 448await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Added, "second")); 461var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 462TerminalSetupHelpers.SetupTerminalComponents(this, client); 465await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second", "third")); 473await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "second")); 488var client = TerminalSetupHelpers.CreateTerminalDashboardClient( 491TerminalSetupHelpers.SetupTerminalComponents(this, client); 496var snapshot = TerminalSetupHelpers.Snapshot("terminal-id"); 507await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "terminal-id")); 532var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 533TerminalSetupHelpers.SetupTerminalComponents(this, client); 536await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 564await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "first", "Updated while hidden")); 570await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "second")); 595var client = TerminalSetupHelpers.CreateTerminalDashboardClient( 602TerminalSetupHelpers.SetupTerminalComponents(this, client); 605await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("terminal")); 624var client = TerminalSetupHelpers.CreateTerminalDashboardClient( 627TerminalSetupHelpers.SetupTerminalComponents(this, client); 631await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("terminal")); 652var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 654TerminalSetupHelpers.SetupTerminalComponents(this, client, pathBase); 658await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", terminalId)); 671await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", terminalId, "third")); 678var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 701var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 702TerminalSetupHelpers.SetupTerminalComponents(this, client); 704await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "detached")); 711var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 719await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("remaining")); 741var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 742TerminalSetupHelpers.SetupTerminalComponents(this, client); 745await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("first", "second")); 751var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 756await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "first")); 784var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 785TerminalSetupHelpers.SetupTerminalComponents(this, client); 787await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Activated, "terminal")); 796var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut);
Layout\TerminalDockWindowTrackingTests.cs (14)
30var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 31TerminalSetupHelpers.SetupTerminalComponents(this, client); 32var module = TerminalSetupHelpers.SetupTerminalWindows(this); 42await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("terminal")); 43var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 89var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 91TerminalSetupHelpers.SetupTerminalComponents(this, client, pathBase); 94await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("active", "inactive")); 100var oldLauncher = TerminalSetupHelpers.GetWindowLauncher(this, old); 127await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("active", "inactive")); 175var client = TerminalSetupHelpers.CreateTerminalDashboardClient(terminalChannelProvider: () => updates); 176TerminalSetupHelpers.SetupTerminalComponents(this, client); 198await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("old-identity")); 202await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("new-identity"));
Pages\ConsoleLogsTerminalTests.cs (1)
28var resource = TerminalSetupHelpers.CreateTerminalResource("shell", state: state);
Pages\TerminalsTests.cs (36)
52resources.Add(TerminalSetupHelpers.CreateTerminalResource("shell-instance", displayName: "shell")); 97initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")], 132initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")], 161CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell-gdkfxyqe", displayName: "shell")), storage); 198CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell-gdkfxyqe", displayName: displayName)), storage); 230CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell-gdkfxyqe", displayName: "shell")), storage); 244TerminalSetupHelpers.CreateTerminalResource("shell-terminal", displayName: "shell"), 266TerminalSetupHelpers.CreateTerminalResource("shell-1", displayName: "shell", replicaCount: 2), 267TerminalSetupHelpers.CreateTerminalResource("shell-2", displayName: "shell", replicaIndex: 1, replicaCount: 2, state: KnownResourceState.Waiting), 268TerminalSetupHelpers.CreateTerminalResource("hidden", hidden: true)); 305var terminal = TerminalSetupHelpers.CreateTerminalResource("shell-instance", displayName: "shell"); 315TerminalSetupHelpers.AssertSingleTerminalConnection(this, "ws://localhost/api/terminal?resource=shell-instance"); 324TerminalsSetupHelpers.SetupPage(this, CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell", state: state))); 339? new[] { TerminalSetupHelpers.CreateTerminalResource("shell") } 340: new[] { TerminalSetupHelpers.CreateTerminalResource("first"), TerminalSetupHelpers.CreateTerminalResource("last") }; 367TerminalSetupHelpers.CreateTerminalResource("shell"), 368TerminalSetupHelpers.CreateTerminalResource("hidden", hidden: true))); 403TerminalSetupHelpers.CreateTerminalResource("first"), TerminalSetupHelpers.CreateTerminalResource("last")), storage); 436TerminalSetupHelpers.CreateTerminalResource("first"), TerminalSetupHelpers.CreateTerminalResource("last")), storage); 448initialResources: hasTerminal ? [TerminalSetupHelpers.CreateTerminalResource("shell")] : [], 459TerminalsSetupHelpers.SetupPage(this, CreateClient(TerminalSetupHelpers.CreateTerminalResource("hidden", hidden: true))); 479var first = TerminalSetupHelpers.CreateTerminalResource("first"); 480var last = TerminalSetupHelpers.CreateTerminalResource("last"); 486TerminalSetupHelpers.CreateTerminalResource("last", state: KnownResourceState.Finished))]); 531TerminalSetupHelpers.CreateTerminalResource("first"), TerminalSetupHelpers.CreateTerminalResource("last")), storage); 556var client = CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell")); 576initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")], resourceChannelProvider: () => updates); 580await updates.Writer.WriteAsync([new(ResourceViewModelChangeType.Upsert, TerminalSetupHelpers.CreateTerminalResource("added"))]); 595TerminalsSetupHelpers.SetupPage(this, CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell"))); 610TerminalsSetupHelpers.SetupPage(this, CreateClient(TerminalSetupHelpers.CreateTerminalResource(name, replicaIndex, replicaIndex + 1)), pathBase: pathBase); 621var launcher = TerminalSetupHelpers.GetWindowLauncher(this, cut); 630var client = CreateClient(TerminalSetupHelpers.CreateTerminalResource("shell"));
Pages\TerminalWindowTests.cs (60)
35TerminalSetupHelpers.SetupTerminalComponents(this, client); 43resources.Add(TerminalSetupHelpers.CreateTerminalResource("shell-instance", displayName: "shell")); 54TerminalSetupHelpers.AssertSingleTerminalConnection(this, "ws://localhost/api/terminal?resource=shell-instance"); 62TerminalSetupHelpers.SetupTerminalComponents(this, client); 80TerminalSetupHelpers.CreateTerminalResource("shell") 82TerminalSetupHelpers.SetupTerminalComponents(this, client); 101TerminalSetupHelpers.SetupTerminalComponents(this, client); 115initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")]); 116TerminalSetupHelpers.SetupTerminalComponents(this, client); 137properties: TerminalSetupHelpers.CreateTerminalResource("shell-second", replicaIndex: 1, replicaCount: 2).Properties.ToDictionary(), 141TerminalSetupHelpers.CreateTerminalResource("shell-first", replicaIndex: 0, replicaCount: 2, displayName: "shell"), 144TerminalSetupHelpers.SetupTerminalComponents(this, client); 164TerminalSetupHelpers.CreateTerminalResource("shell-single", displayName: "shell"), 165TerminalSetupHelpers.CreateTerminalResource("shell-first", displayName: "shell", replicaCount: 8), 166TerminalSetupHelpers.CreateTerminalResource("shell-second", displayName: "shell", replicaIndex: 7, replicaCount: 8) 168TerminalSetupHelpers.SetupTerminalComponents(this, client); 172TerminalSetupHelpers.AssertSingleTerminalConnection(this, 182var resource = TerminalSetupHelpers.CreateTerminalResource("shell-instance", displayName: "shell"); 188TerminalSetupHelpers.SetupTerminalComponents(this, client); 193TerminalSetupHelpers.AssertSingleTerminalConnection(this, "ws://localhost/api/terminal?resource=shell-instance"); 204var resource = TerminalSetupHelpers.CreateTerminalResource("shell-instance", displayName: displayName); 206TerminalSetupHelpers.SetupTerminalComponents(this, client); 211TerminalSetupHelpers.AssertSingleTerminalConnection(this, "ws://localhost/api/terminal?resource=shell-instance"); 225TerminalSetupHelpers.CreateTerminalResource("shell-before", displayName: "shell") 228TerminalSetupHelpers.SetupTerminalComponents(this, client); 234resources[0] = TerminalSetupHelpers.CreateTerminalResource("shell-after", displayName: "shell"); 243i => TerminalSetupHelpers.AssertBoundEndpoint("ws://localhost/api/terminal?resource=shell-before", i.Arguments[1]), 244i => TerminalSetupHelpers.AssertBoundEndpoint("ws://localhost/api/terminal?resource=shell-after", i.Arguments[1])); 257TerminalSetupHelpers.CreateTerminalResource("shell-first", displayName: "shell"), 259? TerminalSetupHelpers.CreateTerminalResource("shell-second", displayName: "shell") 262TerminalSetupHelpers.SetupTerminalComponents(this, client); 277TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient(isEnabled: true, 280TerminalSetupHelpers.CreateTerminalResource("shell-first", displayName: "shell"), 297initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")]); 298TerminalSetupHelpers.SetupTerminalComponents(this, client); 321var resources = new List<ResourceViewModel> { TerminalSetupHelpers.CreateTerminalResource("shell") }; 323TerminalSetupHelpers.SetupTerminalComponents(this, client); 346TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient(isEnabled: true, 347initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell")])); 373TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient()); 374var module = TerminalSetupHelpers.SetupTerminalWindows(this); 405TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient()); 422TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient()); 423var module = TerminalSetupHelpers.SetupTerminalWindows(this); 443TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient(terminalChannelProvider: () => updates), pathBase); 448cut.WaitForAssertion(() => TerminalSetupHelpers.AssertSingleTerminalConnection(this, 458TerminalSetupHelpers.SetupTerminalComponents(this, new TestDashboardClient(isEnabled: true, 459initialResources: [TerminalSetupHelpers.CreateTerminalResource("shell-second", displayName: "shell", replicaIndex: 2, replicaCount: 3)], 483TerminalSetupHelpers.SetupTerminalComponents(this, client); 486await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "terminal", "Shell")); 493await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "terminal")); 510TerminalSetupHelpers.SetupTerminalComponents(this, client); 513await firstUpdates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "first", "First shell")); 517await firstUpdates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Removed, "first")); 524await secondUpdates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "second", "Second shell")); 553TerminalSetupHelpers.SetupTerminalComponents(this, client); 559await updates.Writer.WriteAsync(TerminalSetupHelpers.Change(TerminalChangeType.Retitled, "first", "Stale title")); 582TerminalSetupHelpers.SetupTerminalComponents(this, client); 584await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot("terminal")); 587await updates.Writer.WriteAsync(TerminalSetupHelpers.Snapshot());
Shared\TerminalsSetupHelpers.cs (2)
31TerminalSetupHelpers.SetupTerminalView(context, pathBase); 32TerminalSetupHelpers.SetupTerminalWindows(context, pathBase);