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