public async Task Create_ShouldReturnOK() { var PhoneBook = FakeObjects.FakeObjects.GetListPhoneBook(); await _phoneBookService.CreatePhoneBook(PhoneBook[0]); var actionResult = await _sut.Post(PhoneBook[0]); actionResult.Result.Equals(typeof(OkObjectResult)); }
public async Task <ActionResult <PhoneBookDto> > Post([FromBody] PhoneBookDto value) { var created = await _phoneBookService.CreatePhoneBook(value); if (created) { return(Ok(value)); } return(BadRequest("Either Duplicate primary key added or no phone book name")); }
public async Task CreatePhoneBook(PhoneBookDto phoneBookDto) { await _phoneBookService.CreatePhoneBook(phoneBookDto); }