public async Task <Directory> GetDirectoryDataById(int id) { var phoneBook = await _phoneBookService.GetDataById(id); var entryBook = await _entryBookService.GetDataById(id); return(PhoneBookMapper.MapById(phoneBook, entryBook)); }
public async Task GetById_ShouldReturnEntryBook() { var entryBook = FakeObjects.FakeObjects.GetListEntryBook(); _entryBookService.GetDataById(1).Returns(entryBook); var actionResult = await _sut.GetById(1); actionResult.Value.Find(x => x.PhoneBookId == 1).Equals(entryBook); }
public async Task <ActionResult <List <EntryBookDto> > > GetById(int id) { List <EntryBookDto> entries = await _entryBookService.GetDataById(id); if (entries != null || entries.Count != 0) { return(entries); } return(NoContent()); }
public async Task GetDataById_ShouldReturnEntries() { var entryBook = FakeObjects.FakeObjects.GetListEntryBook(); _entryBookRepo.GetDataById(1).Returns(entryBook); var result = await _sut.GetDataById(1); Assert.NotNull(result); result[0].Should().Equals(entryBook[0]); result[0].Should().Equals(entryBook[0].PersonName); }