Example #1
0
        public async Task TestWebsocketMultipleMessages()
        {
            var port = 15005;

            using (var server = new SyncWebSocketServer(port))
            {
                server.ClientConnected += ClientConnected;
                Task.Run(() => server.Run());

                Thread.Sleep(2000);

                await TestClient(server, port, 0, 100).ConfigureAwait(false);
            }
        }
Example #2
0
        public void TestWebsocket()
        {
            var port = 15005;

            using (var server = new SyncWebSocketServer(port))
            {
                server.ClientConnected += ClientConnected;
                Task.Run(() => server.Run());

                Thread.Sleep(2000);

                TestClient(server, port, 0);

                Parallel.For(1, 3, (i) =>
                {
                    TestClient(server, port, i, 2);
                });
            }
        }