public void Should_return_root_message_when_no_inner_exceptions() { var ex = new Exception("hello"); var innerMessage = ex.InnerMessage(); Assert.AreEqual("hello", innerMessage); }
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); }