public async Task GetRegions_ReturnsRegions() { // Arrange _regionService.Setup(x => x.GetRegions()).ReturnsAsync(GetAdminRegions()); // Act var result = await _regionController.GetRegions(); var actual = (result as ObjectResult).Value; // Assert _regionService.Verify(); Assert.IsInstanceOf <OkObjectResult>(result); Assert.NotNull(result); Assert.IsInstanceOf <IEnumerable <RegionForAdministrationDTO> >(actual); }