65 references to Snapshot
Aspire.Hosting.DevTunnels.Tests (65)
DevTunnelMonitorTests.cs (65)
23Assert.Equal(KnownResourceStates.Running, test.Snapshot(test.Port).State?.Text); 24Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 39Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 65Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Tunnel).HealthReports, r => r.Name == "tunnel-connection").Status); 66Assert.Equal(KnownResourceStates.NotStarted, test.Snapshot(test.Port).State?.Text); 68Assert.All(test.Snapshot(test.Port).Urls, u => Assert.True(u.IsInactive)); 74Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 145Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 156Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 173Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 191Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 192Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Tunnel).HealthReports, r => r.Name == "tunnel-connection").Status); 193Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 221Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 222Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 228Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 229Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Tunnel).HealthReports, r => r.Name == "tunnel-connection").Status); 230Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 233Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 234Assert.False(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 246Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 249Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 268var originalUrls = test.Snapshot(test.Port).Urls.Select(u => u.Url).ToArray(); 278Assert.Equal(originalUrls, test.Snapshot(test.Port).Urls.Select(u => u.Url)); 290], test.Snapshot(test.Port).Urls.Select(u => u.Url)); 291Assert.All(test.Snapshot(test.Port).Urls, u => Assert.False(u.IsInactive)); 302Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 303Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Tunnel).HealthReports, r => r.Name == "tunnel-connection").Status); 305Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 331Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 332Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 335Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 336Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 338Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 339Assert.False(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 354Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 355Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 356Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Tunnel).HealthReports, r => r.Name == "tunnel-connection").Status); 359Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 360Assert.True(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 362Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 363Assert.False(Assert.Single(test.Snapshot(test.Port).Urls).IsInactive); 384Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 409Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 441Assert.Equal(KnownResourceStates.Finished, test.Snapshot(test.Port).State?.Text); 449Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 469Assert.Equal(KnownResourceStates.Finished, test.Snapshot(test.Port).State?.Text); 496Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 515Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 547Assert.Equal(HealthStatus.Unhealthy, test.Snapshot(test.Port).HealthStatus); 553Assert.Equal(KnownResourceStates.Finished, test.Snapshot(test.Port).State?.Text); 573Assert.Equal("Denied", Assert.Single(test.Snapshot(test.Port).Properties, p => p.Name == "Anonymous access").Value); 574Assert.Equal("Denied", Assert.Single(test.Snapshot(otherPort).Properties, p => p.Name == "Anonymous access").Value); 591Assert.Equal("Allowed", Assert.Single(test.Snapshot(test.Port).Properties, p => p.Name == "Anonymous access").Value); 596Assert.Equal(0, test.Snapshot(otherPort).Properties.Count(p => p.Name == "Anonymous access")); 602Assert.Equal("Allowed", Assert.Single(test.Snapshot(otherPort).Properties, p => p.Name == "Anonymous access").Value); 609Assert.Equal("Allowed", Assert.Single(test.Snapshot(otherPort).Properties, p => p.Name == "Anonymous access").Value); 633Assert.Equal("Allowed", Assert.Single(test.Snapshot(test.Port).Properties, p => p.Name == "Anonymous access").Value); 637Assert.Equal(0, test.Snapshot(test.Port).Properties.Count(p => p.Name == "Anonymous access")); 660Assert.Equal("Denied", Assert.Single(test.Snapshot(test.Port).Properties, p => p.Name == "Anonymous access").Value); 663Assert.Equal("Allowed", Assert.Single(test.Snapshot(test.Port).Properties, p => p.Name == "Anonymous access").Value); 682Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus); 707Assert.Equal(KnownResourceStates.Finished, test.Snapshot(test.Port).State?.Text); 724Assert.Equal(HealthStatus.Unhealthy, Assert.Single(test.Snapshot(test.Port).HealthReports).Status); 740Assert.Equal(HealthStatus.Healthy, test.Snapshot(test.Port).HealthStatus);