public void GivenAGoneStatus_WhenReturningAResult_ThenTheContentShouldBeEmpty() { var result = FhirResult.Gone(); var context = new ActionContext { HttpContext = new DefaultHttpContext(), }; result.ExecuteResult(context); Assert.Null(result.Result); Assert.Equal(HttpStatusCode.Gone, result.StatusCode.GetValueOrDefault()); Assert.Equal(0, context.HttpContext.Request.Body.Length); }