public Task Handle(GetTemperatureResponse message, IMessageHandlerContext context) { Data.Temp = message.Value; var value = $"Back at ya {Data.Message} and it's {Data.Temp}F outside."; return(context.Send(new MakeItYell { Value = value })); }
public void GetTemperatureResponse_WhenConstructed_FlowValueIsParsedCorrectly() { //Arrange GetTemperatureCommand command = new GetTemperatureCommand(); byte[] data = ResponseHelper.AppendChecksum(new byte[] { 0x54, 0x01 }); //Act GetTemperatureResponse response = new GetTemperatureResponse(command, data); //Assert Assert.AreEqual(0x01, response.Flow, "The temperature value is not correct."); }