public async Task ValidatePetsFromOwners() { _mockRepository.Setup(x => x.GetPetsAsync(It.IsAny <bool>())).ReturnsAsync(_pets); var actionResult = await _sut.GetPetsAsync(); var value = ((Microsoft.AspNetCore.Mvc.ObjectResult)actionResult).Value; var model = Assert.IsType <PetsViewModel>(value); Assert.NotNull(model); Assert.Equal(6, model.PetsFromMaleOwner.Count); Assert.Equal(4, model.PetsFromFemaleOwner.Count); }