public async Task read_and_write() { var numbers = new SomeNumbers { X = 3, Y = 5 }; var result = await scenario(_ => { _.Post.Json(numbers).ToUrl("/sum"); _.StatusCodeShouldBeOk(); _.ContentTypeShouldBe("application/json"); }); var sum = result.ResponseBody.ReadAsJson <SumValue>(); sum.Sum.ShouldBe(8); }
public static SumValue post_sum(SomeNumbers input) { return(new SumValue { Sum = input.X + input.Y }); }