EnvironmentPostProcessorsFactoryAssert Class — spring-boot Architecture
Architecture documentation for the EnvironmentPostProcessorsFactoryAssert class in ReflectionEnvironmentPostProcessorsFactoryTests.java from the spring-boot codebase.
Entity Profile
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/support/ReflectionEnvironmentPostProcessorsFactoryTests.java lines 127–153
class EnvironmentPostProcessorsFactoryAssert {
private final EnvironmentPostProcessorsFactory factory;
EnvironmentPostProcessorsFactoryAssert(EnvironmentPostProcessorsFactory factory) {
this.factory = factory;
}
void createsSinglePostProcessor(Class<?> expectedType) {
EnvironmentPostProcessor processor = getSingleProcessor();
assertThat(processor).isInstanceOf(expectedType);
}
void createsSinglePostProcessorWithClassLoader(OverridingClassLoader classLoader) {
EnvironmentPostProcessor processor = getSingleProcessor();
assertThat(processor.getClass().getClassLoader()).isSameAs(classLoader);
}
private EnvironmentPostProcessor getSingleProcessor() {
List<EnvironmentPostProcessor> processors = this.factory.getEnvironmentPostProcessors(
ReflectionEnvironmentPostProcessorsFactoryTests.this.logFactory,
ReflectionEnvironmentPostProcessorsFactoryTests.this.bootstrapContext);
assertThat(processors).hasSize(1);
return processors.get(0);
}
}
Domain
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free