Example #1
0
        public void Should_return_root_message_when_no_inner_exceptions()
        {
            var ex = new Exception("hello");

            var innerMessage = ex.InnerMessage();

            Assert.AreEqual("hello", innerMessage);
        }
Example #2
0
        public void Should_return_innermost_ex_message()
        {
            var ex = new Exception("hello", new Exception("inner 1", new Exception("inner 2")));

            var innerMessage = ex.InnerMessage();

            Assert.AreEqual("inner 2", innerMessage);
        }