All Classes and Interfaces
Class
Description
Specifies which packages/locations should be scanned and tested when running a test with the
ArchUnitRunner.Marks rules (annotated with
@ArchTest) to be ignored by the test support.Marks ArchUnit tests to be executed by the test infrastructure.
Includes all
@ArchTest annotated members of another class into this ArchUnit test.Evaluates
ArchRules against the classes inside of the packages specified via
@AnalyzeClasses on the annotated test class.Determines how the JUnit test support caches classes.
The test support can cache imported classes according to their location between several runs of different test classes, i.e.
The test support can cache imported classes according to their location between several runs of different test classes, i.e.
Allows to provide a custom implementation, that supplies
Locations
to be imported by the JUnit test infrastructure.