DevTunnelAccessStatusTests.cs (15)
16Assert.Equal("Denied", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
26Assert.Equal("Allowed", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
36Assert.Equal("Allowed", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
49Assert.Equal("Denied", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
61Assert.Equal("Denied", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
74Assert.Equal("Allowed", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
87Assert.Equal("Denied", status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
103Assert.Equal(expected, status.GetAnonymousAccessPolicy(s_now));
104Assert.Equal(expected, status.LogAnonymousAccessPolicy(NullLogger.Instance, s_now));
110var expiration = s_now.AddMinutes(1);
118Assert.Equal("Denied", status.GetAnonymousAccessPolicy(s_now));
126var expiration = s_now.AddMinutes(1);
131Assert.Equal("Allowed", status.GetAnonymousAccessPolicy(s_now));
143Assert.False((rule with { Expiration = s_now.AddYears(1) }).IsPermanentAnonymousConnectRule(deny));
144Assert.False((rule with { Expiration = s_now.AddYears(-1) }).IsPermanentAnonymousConnectRule(deny));