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());
            }
        }
Exemple #2
0
        public async Task <IActionResult> DeleteEntry(Guid id)
        {
            if (!ModelState.IsValid)
            {
                BadRequest(ModelState);
            }

            phonebookEntryRepository.Delete(id);
            await phonebookEntryRepository.Commit();

            return(Ok());
        }