public void CheckTCPConnection() { PacketFactory packetFactory = new PacketFactory(); MessagingClient clientObject = new MessagingClient(packetFactory); Assert.IsTrue(clientObject.ConnectToServer("user1")); Thread.Sleep(2000); MessagingClient clientObject2 = new MessagingClient(packetFactory); Assert.IsTrue(clientObject2.ConnectToServer("user2")); while (true) { } Assert.IsTrue(clientObject.SendMessage(null)); Assert.IsTrue(clientObject2.SendMessage(null)); }