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