public async Task <IEnumerable <FermentableDto> > GetAllAsync(int from, int size, string custom) { var fermentableDtos = await _fermentableElasticsearch.GetAllAsync(from, size, custom); if (fermentableDtos.Any()) { return(fermentableDtos); } var yeasts = await _fermentableRepository.GetAllAsync(from, size, "Supplier.Origin", "SubFermentables"); fermentableDtos = Mapper.Map <IEnumerable <Fermentable>, IEnumerable <FermentableDto> >(yeasts); return(fermentableDtos); }
public async Task GetAllAsync_Not_Null_Not_Empty() { var fermentables = await _fermentableRepository.GetAllAsync(0, 20); Assert.NotNull(fermentables); Assert.True(fermentables.Any()); }