public SearchEntryDto AddSearchEntry(SearchEntryDto searchEntryDto) { var searchEntry = new SearchEntry(); searchEntry.FromDto(searchEntryDto); _searchEntryRepository.Insert(searchEntry); var task = _searchEntryRepository.SaveChangesAsync(); task.Wait(); searchEntryDto.DateAdded = searchEntry.DateAdded; searchEntryDto.Id = searchEntry.Id; return(searchEntryDto); }
public void SearchEntryTests_IDtoConvertable_Implements() { SearchEntryDto dto = _searchEntry.ToDto(); Assert.Equal(dto.Id, _searchEntry.Id); Assert.Equal(dto.SearchPhrase, _searchEntry.SearchPhrase); Assert.Equal(dto.UserId, _searchEntry.UserId); SearchEntry entry = new SearchEntry(); entry.FromDto(dto); Assert.Equal(dto.SearchPhrase, entry.SearchPhrase); Assert.Equal(dto.UserId, entry.UserId); Assert.Equal(dto.Id, _searchEntry.Id); }