public void Forwards_messages_to_ws_handler() { ISocketHandler _handler = Substitute.For <ISocketHandler>(); INdmDataPublisher dataPublisher = Substitute.For <INdmDataPublisher>(); NdmWebSocketsClient client = new(nameof(NdmWebSocketsClientTests), _handler, dataPublisher, _serializer); SocketsMessage message = new("type", nameof(NdmWebSocketsClientTests), "data"); client.SendAsync(message); _handler.Received().SendRawAsync(Arg.Any <ArraySegment <byte> >()); }