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));
        }