TestConfigurations Class — spring-boot Architecture
Architecture documentation for the TestConfigurations class in ConfigurationsTests.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/annotation/ConfigurationsTests.java lines 84–109
@Order(Ordered.HIGHEST_PRECEDENCE)
static class TestConfigurations extends Configurations {
TestConfigurations(Class<?>... classes) {
this(Arrays.asList(classes));
}
TestConfigurations(UnaryOperator<Collection<Class<?>>> sorter, Class<?>... classes) {
this(sorter, Arrays.asList(classes), null);
}
TestConfigurations(UnaryOperator<Collection<Class<?>>> sorter, Collection<Class<?>> classes,
@Nullable Function<Class<?>, String> beanNameGenerator) {
super(sorter, classes, beanNameGenerator);
}
TestConfigurations(Collection<Class<?>> classes) {
super(classes);
}
@Override
protected Configurations merge(Set<Class<?>> mergedClasses) {
return new TestConfigurations(mergedClasses);
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free