public void Disconnect_ClosesClient() { var tcpAdapterMock = Substitute.For <ITcpAdapter>(); var socket = new SymSocket(tcpAdapterMock); socket.Disconnect(); tcpAdapterMock.Received().Close(); }
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(); }
public void Disconnect_ClosesClient() { var tcpAdapterMock = Substitute.For<ITcpAdapter>(); var socket = new SymSocket(tcpAdapterMock); socket.Disconnect(); tcpAdapterMock.Received().Close(); }