1
我試圖模擬該控制器:如何模擬ActionContext中有起訂量aspnetcore C#的xUnit
public IActionResult List()
{
Response.Headers.Add("contentRange", "1");
Response.Headers.Add("acceptRange", "1");
return Ok();
}
有了這個測試:
[Fact]
public void when_call_list_should_return_sucess()
{
//Arrange
//Act
var result = _purchaseController.List();
//Assert
Assert.Equal(200, ((ObjectResult)result).StatusCode);
}
但我的HttpContext爲null,就會發生錯誤,我怎麼可能模擬我的ActionContext和HttpContext來測試?