public void CanRemovePhonebookEntry() { var phonebookEntry = phonebook.PhonebookEntries.Where(a => a.PhonebookId == phonebook.Id).First(); entryRepository.Delete(phonebookEntry.Id); entryRepository.Commit(); using (var context = new AbsaPhonebookContext(options)) { Assert.AreEqual(1, context.PhonebookEntry.Count()); } }
public async Task <IActionResult> DeleteEntry(Guid id) { if (!ModelState.IsValid) { BadRequest(ModelState); } phonebookEntryRepository.Delete(id); await phonebookEntryRepository.Commit(); return(Ok()); }