public void GetForms_NotNull_NotEmpty() { var hopForms = _hopRepository.GetHopForms(); Assert.NotNull(hopForms); Assert.True(hopForms.Any()); }
private HopStepDto GetHopStepDto(Hop hop) { var hopForms = _hopRepository.GetHopForms(); var hopDto = _hopElasticsearch.Search(hop.Name, 0, 1).FirstOrDefault(); if (hopDto == null) { { Log.ErrorFormat("MISSING HOP: {0}", hop.Name); return(null); }; } ; var hopStepDto = Mapper.Map <HopDto, HopStepDto>(hopDto); hopStepDto.HopId = hopDto.Id; double alpha = double.Parse(hop.Alpha, CultureInfo.InvariantCulture); hopStepDto.AAValue = alpha; double amount = double.Parse(hop.Amount, CultureInfo.InvariantCulture); hopStepDto.Amount = (int)Math.Round(amount * 1000, 0); hopStepDto.HopForm = Mapper.Map <HopForm, DTO>(hopForms.FirstOrDefault( h => string.Equals(h.Name, hop.Form, StringComparison.OrdinalIgnoreCase))); return(hopStepDto); }
public IEnumerable <DTO> GetHopFroms() { var hopforms = _hopRepository.GetHopForms(); return(Mapper.Map <IList <HopForm>, IList <DTO> >(hopforms)); }