Example #1
0
        public async Task GetAll_Return_SubStyle()
        {
            var beerStyles = await _beerStyleRepository.GetAllAsync(0, int.MaxValue);

            Assert.NotNull(beerStyles.FirstOrDefault().SubStyles);
            Assert.True(beerStyles.FirstOrDefault().SubStyles.Any());
        }
Example #2
0
        public async Task <IEnumerable <BeerStyleDto> > GetAllAsync(int @from, int size)
        {
            var beerStyleDtos = await _beerStyleElasticsearch.GetAllAsync(from, size);

            if (beerStyleDtos.Any())
            {
                return(beerStyleDtos);
            }
            var beerStyles = await _beerStyleRepository.GetAllAsync(from, size);

            return(AutoMapper.Mapper.Map <IEnumerable <BeerStyle>, IEnumerable <BeerStyleDto> >(beerStyles));
        }