public void ClientConnectTest() { _client.Connect(CLIENT_CONNECTS_TO_IP, SERVER_PORT); EmptyTask.Wait(WAIT_TIMEOUT); Assert.AreEqual(1, _gameApplication.GetStats().PeerCount); _client.Disconnect(); EmptyTask.Wait(WAIT_TIMEOUT); Assert.AreEqual(0, _gameApplication.GetStats().PeerCount); _client.Connect(CLIENT_CONNECTS_TO_IP, SERVER_PORT); EmptyTask.Wait(WAIT_TIMEOUT); Assert.AreEqual(1, _gameApplication.GetStats().PeerCount); _client.Disconnect(); EmptyTask.Wait(WAIT_TIMEOUT); }
public void TearDown() { if (_client1.IsConnected()) { _client1.Disconnect(); } if (_client2.IsConnected()) { _client2.Disconnect(); } if (_client3.IsConnected()) { _client3.Disconnect(); } _mmApplication.ShutDown(); _gameApplication.ShutDown(); }