Class ExpectedExceptionToAssertThrows
java.lang.Object
org.openrewrite.Recipe
org.openrewrite.java.testing.junit5.ExpectedExceptionToAssertThrows
public class ExpectedExceptionToAssertThrows
extends org.openrewrite.Recipe
Replace usages of JUnit 4's @Rule ExpectedException with JUnit 5 Assertions.
Supported ExpectedException methods: expect(java.lang.Class) expect(org.hamcrest.Matcher) expectMessage(java.lang.String) expectMessage(org.hamcrest.Matcher) expectCause(org.hamcrest.Matcher)
Does not currently support migration of ExpectedException.isAnyExceptionExpected().
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from class org.openrewrite.Recipe
NOOP, PANIC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> protected org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> Methods inherited from class org.openrewrite.Recipe
addApplicableTest, addSingleSourceApplicableTest, causesAnotherCycle, doNext, equals, getApplicableTest, getApplicableTests, getDescriptor, getJacksonPolymorphicTypeTag, getLanguages, getName, getRecipeList, getSingleSourceApplicableTests, getTags, hashCode, noop, run, run, run, run, validate, validate, validateAll, validateAll, visit
-
Constructor Details
-
ExpectedExceptionToAssertThrows
public ExpectedExceptionToAssertThrows()
-
-
Method Details
-
getDisplayName
- Specified by:
getDisplayNamein classorg.openrewrite.Recipe
-
getEstimatedEffortPerOccurrence
- Overrides:
getEstimatedEffortPerOccurrencein classorg.openrewrite.Recipe
-
getDescription
- Overrides:
getDescriptionin classorg.openrewrite.Recipe
-
getSingleSourceApplicableTest
protected org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> getSingleSourceApplicableTest()- Overrides:
getSingleSourceApplicableTestin classorg.openrewrite.Recipe
-
getVisitor
protected org.openrewrite.TreeVisitor<?,org.openrewrite.ExecutionContext> getVisitor()- Overrides:
getVisitorin classorg.openrewrite.Recipe
-