예제 #1
0
        public IEnumerator StartServerShouldOpenATcpSocket()
        {
            _server.StartServer();
            yield return(new WaitForSeconds(2));

            var testClient = new TcpClient();

            testClient.Connect(_server.Adress, _server.Port);
            yield return(new WaitForSeconds(0.5f));

            Assert.IsTrue(_server.IsClientConnected(_localIpAddress));
        }
예제 #2
0
 public void IsClientConnectedReturnsFalseIfIPAddressDoesNotMatchAnyClient()
 {
     Assert.IsFalse(_server.IsClientConnected("127.0.0.1"));
 }