Como obter o valor do conteúdo na Xunit quando o resultado é retornado no tipo IActionResult

Eu tenho um projeto de teste de unidade usando Xunit e o método que estamos testando retornaIActionResult.

Vi algumas pessoas sugerirem o uso de "NegotiatedContentResult" para obter o conteúdo doIActionResult mas isso não funciona no Xunit.

Então, eu me pergunto como obter o valor do conteúdo de umIActionResult em Xunit?

O exemplo de código de teste é fornecido abaixo:

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);
}

Alguém sabe como fazer isso no XUnit?