Exemplo n.º 1
0
        public void SoakConnectionTests()
        {
            System.Diagnostics.Debugger.Launch();
            const int soakTime = 1000 * 60 * 10;

            Stopwatch sw = new Stopwatch();

            sw.Start();

            int iterations = 0;

            while (sw.ElapsedMilliseconds < soakTime)
            {
                Console.WriteLine("=== RUN " + iterations + " ===");

                TestDefinitions.TestClientServerConnection();
                TestDefinitions.TestClientServerKeepAlive();
                TestDefinitions.TestClientServerKeepAlive();
                TestDefinitions.TestClientServerMultipleClients();
                TestDefinitions.TestClientServerMultipleServers();
                TestDefinitions.TestConnectTokenExpired();
                TestDefinitions.TestClientInvalidConnectToken();
                TestDefinitions.TestConnectionTimeout();
                TestDefinitions.TestChallengeResponseTimeout();
                TestDefinitions.TestConnectionRequestTimeout();
                TestDefinitions.TestConnectionDenied();
                TestDefinitions.TestClientSideDisconnect();
                TestDefinitions.TestServerSideDisconnect();
                TestDefinitions.TestReconnect();

                iterations++;
            }

            sw.Stop();
        }
Exemplo n.º 2
0
 public void TestConnectTokenExpired()
 {
     TestDefinitions.TestConnectTokenExpired();
 }