public static void Test_Rejects_Unexpected_Ports(int port) { //can't do test cases because it's not const //arrange ProxyLoadBalancerConnectionGateKeeper keeper = new ProxyLoadBalancerConnectionGateKeeper(); //assert Assert.IsFalse(keeper.isValidPort(port), "Found an unexpected accepted port {0}", port); }
public static void Test_Accepts_Expected_Ports() { //can't do test cases because it's not const //arrange ProxyLoadBalancerConnectionGateKeeper keeper = new ProxyLoadBalancerConnectionGateKeeper(); //assert Assert.True(keeper.isValidPort(InboundConnectionSettings.Default.AuthServiceSessionPort)); Assert.True(keeper.isValidPort(InboundConnectionSettings.Default.ClientSessionPort)); }
public static void Test_Gatekeeper_Lets_AuthService_Connect_On_Auth_Port() { //arrange ProxyLoadBalancerConnectionGateKeeper keeper = new ProxyLoadBalancerConnectionGateKeeper(); Mock <IConnectionDetails> details = new Mock <IConnectionDetails>(); details.SetupGet(x => x.LocalPort).Returns(InboundConnectionSettings.Default.AuthServiceSessionPort); //act bool result = keeper.RequestPassage(ProxySessionType.AuthServiceSession, details.Object); //assert Assert.IsTrue(result); }