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));
        }
Example #2
0
        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"));
        }
Example #3
0
 public async Task CreatePhoneBook(PhoneBookDto phoneBookDto)
 {
     await _phoneBookService.CreatePhoneBook(phoneBookDto);
 }