public void ToInnerMostExceptions_Should_ReturnInnerMostException_When_TwoInnerExceptions()
        {
            var exception = new NullReferenceException(string.Empty, new ArgumentNullException(string.Empty, new InvalidOperationException()));
            var result    = exception.GetInnerMostException();

            Assert.IsType <InvalidOperationException>(result);
        }
        public void ToInnerMostException_Should_ReturnException_When_ExceptionIsSingle()
        {
            var exception = new NullReferenceException();

            Assert.IsType <NullReferenceException>(exception.GetInnerMostException());
        }