Пример #1
0
        public void ConstructorShouldNotThrowExceptionWhenHostIsInvalidDnsName()
        {
            const string host = "in_valid_host.";

            var eventArgs = new PortForwardEventArgs(host, 80);

            Assert.AreSame(host, eventArgs.OriginatorHost);
        }
Пример #2
0
        public void ConstructorShouldNotThrowExceptionWhenHostIsEmpty()
        {
            var host = string.Empty;

            var eventArgs = new PortForwardEventArgs(host, 80);

            Assert.AreSame(host, eventArgs.OriginatorHost);
        }
Пример #3
0
 public void Test_PortForwardEventArgs_Port_Invalid()
 {
     var args = new PortForwardEventArgs("string", IPEndPoint.MaxPort + 1);
 }
Пример #4
0
 public void Test_PortForwardEventArgs_Host_Empty()
 {
     var args = new PortForwardEventArgs(string.Empty, 80);
 }
Пример #5
0
 public void Test_PortForwardEventArgs_Host_Null()
 {
     var args = new PortForwardEventArgs(null, 80);
 }
 /// <summary>
 /// Handle some tunnel request.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void port_RequestReceived(object sender, PortForwardEventArgs e)
 {
     // We could keep a record of connections
 }