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); } }
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); }); } }