Today all our testing is unit tests and functional tests (gRPC in TestServer). I think we need functional tests that spin up Kestrel and are called via HttpClient. The interop tests do this but they don't cover many scenarios.