47 references to Calls
Aspire.Hosting.DevTunnels.Tests (47)
DevTunnelCliClientTests.cs (42)
22await Verify(Assert.Single(cli.Calls).Arguments); 41Assert.Equal(nameof(DevTunnelCli.ShowTunnelAsync), Assert.Single(cli.Calls).Method); 53Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.ShowPortAsync)], cli.Calls.Select(c => c.Method)); 64Assert.Collection(cli.Calls, 99cli.Calls.Select(c => c.Method)); 132cli.Calls.Select(c => c.Method)); 144cli.Calls.Select(c => c.Method)); 157Assert.Equal(6, cli.Calls.Count); 168Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.CreateTunnelAsync)], cli.Calls.Select(c => c.Method)); 177Assert.Equal(nameof(DevTunnelCli.ShowTunnelAsync), Assert.Single(cli.Calls).Method); 187Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.ResetAccessAsync)], cli.Calls.Select(c => c.Method)); 188Assert.All(cli.Calls.Skip(1), c => Assert.Equal("mytunnel.usw2", c.TunnelId)); 199Assert.Single(cli.Calls); 214Assert.Equal(nameof(DevTunnelCli.ShowTunnelAsync), Assert.Single(cli.Calls).Method); 227Assert.Single(cli.Calls); 240Assert.Equal(nameof(DevTunnelCli.ShowPortAsync), Assert.Single(cli.Calls).Method); 251Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.UpdateTunnelAsync)], cli.Calls.Select(c => c.Method)); 261Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.CreateTunnelAsync)], cli.Calls.Select(c => c.Method)); 272Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.CreatePortAsync)], cli.Calls.Select(c => c.Method)); 302], cli.Calls.Select(c => c.Method)); 303Assert.Equal(!allowAnonymous, cli.Calls.Last().Arguments.Contains("--deny")); 316cli.Calls.Select(c => c.Method)); 326Assert.Equal([nameof(DevTunnelCli.ShowTunnelAsync), nameof(DevTunnelCli.ListAccessAsync)], cli.Calls.Select(c => c.Method)); 346Assert.Equal(nameof(DevTunnelCli.ShowPortAsync), Assert.Single(cli.Calls).Method); 355Assert.Equal(nameof(DevTunnelCli.ShowPortAsync), Assert.Single(cli.Calls).Method); 380cli.Calls.Select(c => c.Method)); 381Assert.All(cli.Calls, c => Assert.Equal("mytunnel.usw2", c.TunnelId)); 384Assert.Equal(!anonymous.Value, cli.Calls.Last().Arguments.Contains("--deny")); 417Assert.Equal(nameof(DevTunnelCli.ShowPortAsync), Assert.Single(cli.Calls).Method); 443cli.Calls.Select(c => c.Method)); 444Assert.Equal(!allowAnonymous, cli.Calls.Last().Arguments.Contains("--deny")); 462Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.CreateAccessAsync)], cli.Calls.Select(c => c.Method)); 463Assert.Contains("--deny", cli.Calls.Last().Arguments); 475Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.ResetAccessAsync), nameof(DevTunnelCli.CreateAccessAsync)], cli.Calls.Select(c => c.Method)); 490Assert.Equal(nameof(DevTunnelCli.ShowPortAsync), Assert.Single(cli.Calls).Method); 528Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.CreateAccessAsync)], cli.Calls.Select(c => c.Method)); 529Assert.Contains("--deny", cli.Calls.Last().Arguments); 544cli.Calls.Select(c => c.Method)); 565Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.DeletePortAsync), nameof(DevTunnelCli.CreatePortAsync)], cli.Calls.Select(c => c.Method)); 566Assert.All(cli.Calls, c => Assert.Equal("mytunnel.usw2", c.TunnelId)); 578Assert.Equal([nameof(DevTunnelCli.ShowPortAsync), nameof(DevTunnelCli.CreatePortAsync)], cli.Calls.Select(c => c.Method)); 614cli.Calls,
DevTunnelExpirationTests.cs (4)
114await Verify(cli.Calls.Select(call => call.Arguments)).UseParameters(hours); 127await Verify(cli.Calls.Select(call => call.Arguments)); 145await Verify(cli.Calls.Select(call => call.Arguments)); 172await Verify(cli.Calls).UseParameters(hours);
TestDevTunnelCli.cs (1)
79Calls.Enqueue(call);