13 references to SendKeyAsync
Aspire.Hosting (1)
ApplicationModel\AspireTerminalKey.cs (1)
12/// Represents one terminal keypress, optionally combined with modifiers, for <see cref="AspireTerminal.SendKeyAsync"/>.
Aspire.Hosting.Tests (12)
Terminals\AspireTerminalTests.cs (2)
37_ = terminal.SendKeyAsync(default, cts.Token); 73await terminal.SendKeyAsync(key, cts.Token);
Terminals\Hex1bAspireTerminalTests.cs (7)
57blockingInput = terminal.SendKeyAsync(AspireTerminalKey.Alt(AspireTerminalKey.E)); 63"key" => terminal.SendKeyAsync(AspireTerminalKey.Enter, cts.Token), 64"modified-key" => terminal.SendKeyAsync(AspireTerminalKey.Ctrl(AspireTerminalKey.R), cts.Token), 65"alt-letter" => terminal.SendKeyAsync(AspireTerminalKey.Alt(AspireTerminalKey.E), cts.Token), 120() => terminal.SendKeyAsync(AspireTerminalKey.Enter, cts.Token)).DefaultTimeout(); 411await Assert.ThrowsAsync<InvalidOperationException>(() => terminal.SendKeyAsync(AspireTerminalKey.Enter)); 469await terminal.SendKeyAsync(AspireTerminalKey.Enter).DefaultTimeout();
Terminals\ResourceAspireTerminalTests.cs (1)
43await terminal.SendKeyAsync(AspireTerminalKey.Enter).DefaultTimeout();
Terminals\TerminalKeyInputTests.cs (2)
58await terminal.SendKeyAsync(key).DefaultTimeout(); 72await terminal.SendKeyAsync(AspireTerminalKey.Home).DefaultTimeout();