public async Task Return_c2d_Message_If_Processed_In_Less_Than_3_Seconds()
        {
            var msg    = new LoraTelemetryMessage(new byte[10]);
            var target = new LoraTelemetryMessageHandler(this.logger);
            var actual = await target.Handle(msg);

            Assert.NotNull(actual.Payload);
            Assert.NotEqual(0, actual.Payload.Length);
        }
        public async Task Does_Not_Return_c2d_Message_If_Processed_In_More_Than_3_Seconds()
        {
            var msg    = new LoraTelemetryMessage(new byte[10], DateTimeOffset.UtcNow.AddSeconds(-5));
            var target = new LoraTelemetryMessageHandler(this.logger);
            var actual = await target.Handle(msg);

            Assert.NotNull(actual.Payload);
            Assert.Equal(0, actual.Payload.Length);
        }