Ejemplo n.º 1
0
 public void SshConnectionExceptionConstructorTest2()
 {
     string message = string.Empty; // TODO: Initialize to an appropriate value
     DisconnectReason disconnectReasonCode = new DisconnectReason(); // TODO: Initialize to an appropriate value
     SshConnectionException target = new SshConnectionException(message, disconnectReasonCode);
     Assert.Inconclusive("TODO: Implement code to verify target");
 }
        protected void Arrange()
        {
            _serverEndPoint = new IPEndPoint(IPAddress.Loopback, 8122);
            _connectionInfo = new ConnectionInfo(
                _serverEndPoint.Address.ToString(),
                _serverEndPoint.Port,
                "user",
                new PasswordAuthenticationMethod("user", "password"));
            _connectionInfo.Timeout = TimeSpan.FromMilliseconds(200);
            _actualException = null;

            _serviceFactoryMock = new Mock<IServiceFactory>(MockBehavior.Strict);

            _serverListener = new AsyncSocketListener(_serverEndPoint);
            _serverListener.Connected += (socket) =>
                {
                    _serverSocket = socket;

                    socket.Send(Encoding.ASCII.GetBytes("\r\n"));
                    socket.Send(Encoding.ASCII.GetBytes("WELCOME banner\r\n"));
                    socket.Send(Encoding.ASCII.GetBytes("SSH-2.0-SshStub\r\n"));
                };
            _serverListener.BytesReceived += (received, socket) =>
                {
                    var badPacket = new byte[] {0x0a, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05};
                    _serverSocket.Send(badPacket, 0, badPacket.Length, SocketFlags.None);
                    _serverSocket.Shutdown(SocketShutdown.Send);
                };
            _serverListener.Start();
        }
Ejemplo n.º 3
0
 [Ignore] // placeholder for actual test
 public void GetObjectDataTest()
 {
     SshConnectionException target = new SshConnectionException(); // TODO: Initialize to an appropriate value
     SerializationInfo info = null; // TODO: Initialize to an appropriate value
     StreamingContext context = new StreamingContext(); // TODO: Initialize to an appropriate value
     target.GetObjectData(info, context);
     Assert.Inconclusive("A method that does not return a value cannot be verified.");
 }
 protected void Act()
 {
     try
     {
         _forwardedPort.Start();
         Assert.Fail();
     }
     catch (SshConnectionException ex)
     {
         _actualException = ex;
     }
 }
 protected virtual void Act()
 {
     try
     {
         using (_session = new Session(_connectionInfo, _serviceFactoryMock.Object))
         {
             _session.Connect();
         }
     }
     catch (SshConnectionException ex)
     {
         _actualException = ex;
     }
 }
Ejemplo n.º 6
0
 public void SshConnectionExceptionConstructorTest()
 {
     SshConnectionException target = new SshConnectionException();
     Assert.Inconclusive("TODO: Implement code to verify target");
 }
Ejemplo n.º 7
0
 public void SshConnectionExceptionConstructorTest4()
 {
     string message = string.Empty; // TODO: Initialize to an appropriate value
     Exception innerException = null; // TODO: Initialize to an appropriate value
     SshConnectionException target = new SshConnectionException(message, innerException);
     Assert.Inconclusive("TODO: Implement code to verify target");
 }