Exemplo n.º 1
0
        public void ConnectTest()
        {
            var server = new Listener <object>();

            server.StartServer(4530);
            server.SocketConnect += OnSocketConnect;

            TcpClient client = new TcpClient();

            client.Connect("localhost", 4530);
            Assert.IsTrue(client.Connected);

            if (!UnitTestUtil.Wait(1000, () => isConnect))
            {
                Assert.Fail("socket连接在超时后,未出发连接事件。t");
            }

            server.Close();
        }