Improve javadoc in RollbackRuleAttribute regarding nested classes

Closes gh-24682

Co-authored-by: Sam Brannen <sbrannen@pivotal.io>
This commit is contained in:
Qimiao Chen
2020-03-15 19:06:16 +08:00
committed by GitHub
parent d85a6c0bea
commit 70581d1ea2
2 changed files with 16 additions and 1 deletions

View File

@@ -88,4 +88,19 @@ public class RollbackRuleTests {
new RollbackRuleAttribute((String) null));
}
@Test
public void foundEnclosedExceptionWithEnclosingException() {
RollbackRuleAttribute rr = new RollbackRuleAttribute(EnclosingException.class);
assertThat(rr.getDepth(new EnclosingException.EnclosedException())).isEqualTo(0);
}
@SuppressWarnings("serial")
static class EnclosingException extends RuntimeException {
@SuppressWarnings("serial")
static class EnclosedException extends RuntimeException {
}
}
}