assertEquals(3, ExceptionUtils.getThrowableCount(recursiveCause));
assertEquals(3, ExceptionUtils.getThrowableCount(cyclicCause));
    public void testGetThrowableCount_Throwable() {        assertEquals(0, ExceptionUtils.getThrowableCount(null));        assertEquals(1, ExceptionUtils.getThrowableCount(withoutCause));        assertEquals(2, ExceptionUtils.getThrowableCount(nested));        assertEquals(3, ExceptionUtils.getThrowableCount(withCause));        assertEquals(1, ExceptionUtils.getThrowableCount(jdkNoCause));        assertEquals(1, ExceptionUtils.getThrowableCount(selfCause));        assertEquals(3, ExceptionUtils.getThrowableCount(recursiveCause));    }