Exemple #1
0
        public void CheckDeleteFailureException(string name, object key, string message)
        {
            string    ExceptionMessage = $"Deletion of entity \"{name}\" ({key}) failed. {message}";
            Exception ex = new DeleteFailureException(name, key, message);

            Assert.AreEqual(ExceptionMessage, ex.Message.ToString());
        }
Exemple #2
0
        public async Task Set_409_Response_StatusCode_When_DeleteFailureException_Occurs()
        {
            var deleteFailureException = new DeleteFailureException("Entity name", "key", "message");
            var exceptionContext       = CustomExceptionFilterTestHelper.GetExceptionContext(deleteFailureException);

            CustomExceptionFilterAttribute.OnException(exceptionContext);

            Assert.AreEqual((int)HttpStatusCode.Conflict, exceptionContext.HttpContext.Response.StatusCode);
        }