public void ExecuteAsync_ThrowsArgumentNullException_WhenHttpContextIsNull() { // Arrange var result = new StatusCodeHttpResult(200); HttpContext httpContext = null; // Act & Assert Assert.ThrowsAsync <ArgumentNullException>("httpContext", () => result.ExecuteAsync(httpContext)); }
public void StatusCodeResult_ExecuteResultSetsResponseStatusCode() { // Arrange var result = new StatusCodeHttpResult(StatusCodes.Status404NotFound); var httpContext = GetHttpContext(); // Act result.ExecuteAsync(httpContext); // Assert Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); }