public void GivenANotFoundStatus_WhenReturningAResult_ThenTheStatusCodeIsSetCorrectly() { var result = FhirResult.NotFound(); var context = new ActionContext { HttpContext = new DefaultHttpContext(), }; result.ExecuteResult(context); Assert.Null(result.Result); Assert.Equal(HttpStatusCode.NotFound, result.StatusCode.GetValueOrDefault()); }