Beispiel #1
0
        public void Given_Invalid_ID_Return_Failed()
        {
            //Arrange
            var incorrectContactId = correctId + 3;

            //Act
            var result = dataLayer.DeleteContact(incorrectContactId).Result;

            //Assert
            Assert.AreEqual(result, (int)ErrorStatus.Failed);
        }
        public async Task <IActionResult> DeleteContactById(int id)
        {
            int contactUpdated = await dataLayer.DeleteContact(id);

            if (contactUpdated == (int)ErrorStatus.Failed)
            {
                return(NotFound());
            }

            return(Ok("Contact Deleted Successfully"));
        }