Example #1
0
        public void Disconnect_ClosesClient()
        {
            var tcpAdapterMock = Substitute.For <ITcpAdapter>();

            var socket = new SymSocket(tcpAdapterMock);

            socket.Disconnect();
            tcpAdapterMock.Received().Close();
        }
Example #2
0
        private void startButton_Click(object sender, EventArgs e)
        {
            Thread.CurrentThread.Name = "Main Thread";
            if (_session != null)
            {
                _socket.Disconnect();
                _socket = null;
            }

            var adapter = new SocketAdapter();

            _socket  = new SymSocket(adapter, "symitar", 23);
            _session = new SymSession(_socket, 670);
            Login();
        }
Example #3
0
        public void Disconnect_ClosesClient()
        {
            var tcpAdapterMock = Substitute.For<ITcpAdapter>();

            var socket = new SymSocket(tcpAdapterMock);
            socket.Disconnect();
            tcpAdapterMock.Received().Close();
        }