public async Task GetCitiesStatisticsAsync_IsNotNull_IsInstanceOf() { //Arrange mockRepoWrapper.Setup(r => r.City.GetFirstOrDefaultAsync(It.IsAny <Expression <Func <DataAccess.Entities.City, bool> > >(), It.IsAny <Func <IQueryable <DataAccess.Entities.City>, IIncludableQueryable <DataAccess.Entities.City, object> > >())) .ReturnsAsync(new DataAccess.Entities.City()); mockRepoWrapper.Setup(r => r.MembersStatistics.GetFirstOrDefaultAsync(It.IsAny <Expression <Func <MembersStatistic, bool> > >(), It.IsAny <Func <IQueryable <MembersStatistic>, IIncludableQueryable <MembersStatistic, object> > >())) .ReturnsAsync(new MembersStatistic()); mockMapper.Setup(m => m.Map <DataAccess.Entities.City, DTOs.City>(It.IsAny <DataAccess.Entities.City>())) .Returns(cities.First()); //Act var result = await statisticsService.GetCitiesStatisticsAsync(cityIds, years, indicators); //Assert Assert.IsNotNull(result); Assert.IsInstanceOf <IEnumerable <CityStatistics> >(result); }