public void HttpOkObjectResult_InitializesStatusCodeAndValue(object value) { // Arrange & Act var result = new HttpOkObjectResult(value); // Assert Assert.Equal(StatusCodes.Status200OK, result.StatusCode); Assert.Same(value, result.Value); }
public async Task HttpOkObjectResult_SetsStatusCode(object value) { // Arrange var result = new HttpOkObjectResult(value); var httpContext = new DefaultHttpContext { RequestServices = CreateServices(), }; var actionContext = new ActionContext(httpContext, new RouteData(), new ActionDescriptor()); // Act await result.ExecuteResultAsync(actionContext); // Assert Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); }