WebSocketServer.test constructor

WebSocketServer.test({
  1. required Future<HttpServer> serverFactory(),
  2. required CRDTServerRegistry serverRegistry,
  3. Compressor? compressor,
  4. WebSocketServerTransformer? serverTransformer,
  5. List<ServerSyncPlugin>? plugins,
})

Constructor for testing

Implementation

WebSocketServer.test({
  required Future<HttpServer> Function() serverFactory,
  required CRDTServerRegistry serverRegistry,
  Compressor? compressor,
  WebSocketServerTransformer? serverTransformer,
  super.plugins,
})  : _serverFactory = serverFactory,
      _serverTransformer =
          serverTransformer ?? _DefaultWebSocketTransformerWrapper(),
      _compressor = compressor ?? NoCompression.instance,
      _serverEventController = StreamController<ServerEvent>.broadcast(),
      _serverRegistry = serverRegistry;