コード例 #1
0
        public int PostEntry([FromRoute] string name, [FromRoute] string phoneNumber, [FromRoute] string phoneBook)
        {
            var entryId   = Guid.NewGuid();
            var saveEntry = _repository.SaveEntry(new Contact {
                Id = entryId, Name = name, PhoneNumber = phoneNumber
            });
            var savePhonebook = _repository.SavePhonebook(new Phonebook {
                Name = phoneBook, EntryId = entryId
            });

            return(saveEntry * savePhonebook);
        }
コード例 #2
0
        public void GivenEntryId_WhenAddingPhonebook_SavePayload(string name, string entryId)
        {
            int result;

            using (_connection)
            {
                var phonebook = new Phonebook {
                    Name = name, EntryId = Guid.Parse(entryId)
                };
                result = _repository.SavePhonebook(phonebook);
            }

            Assert.Equal(1, result);
        }