示例#1
0
        public void GetRules_ShouldThrowTimeoutException()
        {
            // Surf Heaven rulez.
            const string trustedServer = "steam://connect/54.37.111.217:27015";

            using (var sq = new ServerQuery())
            {
                sq.Connect(trustedServer);

                // Make sure that the server is still alive.
                Assert.True(sq.IsConnected);
                bool responded = Task.WaitAll(new Task[] { sq.GetRulesAsync() }, 2000);
                Assert.True(!responded);
            }
        }