Can you add one case where the response content isn't null, but an empty string (`new StringContent("", Encoding.UTF8, "application/json")`)? It doesn't even need to be a new test, you can use this test (or the next one) for that.