Package org.springframework.modulith.junit
package org.springframework.modulith.junit
JUnit extension to optimize test case execution depending of the changes made to an application.
- Since:
- 1.3
-
ClassDescriptionA set of
Changes.Changes made to a Java project.A change to the local project.A change in a Java source file.A change in a Java test source file.A change in a Kotlin source file.A change in a Kotlin test source file.Some arbitrary file change.A change to a source file.Whether to either execute or skip all test in case no changes where detected.Dedicated factory to create aChangesinstance from anEnvironment.JUnit Extension to optimize test execution based on which files have changed in a Spring Modulith project.Primary condition implementation that decides whether to run a test based on anTestExecutionCondition.ConditionContext.