Как прочитать ответ контроллера?
Делаю тестирование в дебаге вижу, что приходит нужный ответ, но не понимаю, как прочитать его:
Код тестирования:
[Fact]
public void GetAllArticler()// System.NotSupportedException
{
var result = controller.GetAll();
var viewResult = Assert.IsType<ActionResult<List<Article>>>(result);
//viewResult.Result.
}
Метод в контроллере:
[HttpGet("GetAll")]
[AllowAnonymous]
public ActionResult<List<Article>> GetAll()
{
var list = _context.Articles.Include(article => article.Comments).ToArray();
return Ok(list);
}
result у меня получает нужный ответ, но не могу получить из него данные? В дебаг написано, что надо result.Result.Value - и там будет нужный мне список. Но такой возможности vs не показывает, к чему мне надо привести классы или что сделать?