public async Task UpdateAsync(YeastDto yeastDto) { var yeast = AutoMapper.Mapper.Map <YeastDto, Yeast>(yeastDto); await _yeastRepository.UpdateAsync(yeast); var result = await _yeastRepository.GetSingleAsync(yeastDto.Id); var mappedResult = AutoMapper.Mapper.Map <Yeast, YeastDto>(result); await _yeastElasticsearch.UpdateAsync(mappedResult); }
public async Task UpdateAsync_Get_Updated() { var yeast = _yeastRepository.GetAll().LastOrDefault(); yeast.Name = "Update" + DateTime.Now.Ticks; await _yeastRepository.UpdateAsync(yeast); var updated = await _yeastRepository.GetSingleAsync(yeast.YeastId); Assert.AreEqual(yeast.Name, updated.Name); }