Как получить значение содержимого в Xunit, когда результат возвращается в типе IActionResult

У меня есть проект модульного тестирования с использованием Xunit и метод, который мы тестируем, возвращаетIActionResult.

Я видел, как некоторые люди предлагают использовать «NegotiatedContentResult» для получения содержимогоIActionResult но это не работает в Xunit.

Поэтому мне интересно, как получить значение контентаIActionResult в Xunit?

Пример тестового кода приведен ниже:

public void GetTest()
{
    var getTest = new ResourcesController(mockDb);

    var result = getTest.Get("1");

    //Here I want to convert the result to my model called Resource and
    //compare the attribute Description like below.
    Resource r = ?? //to get the content value of the IActionResult

    Assert.Equal("test", r.Description);
}

Кто-нибудь знает, как это сделать в XUnit?

Ответы на вопрос(1)

Ваш ответ на вопрос