LazyInitializationExcludeFilterTests Class — spring-boot Architecture
Architecture documentation for the LazyInitializationExcludeFilterTests class in LazyInitializationExcludeFilterTests.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/test/java/org/springframework/boot/LazyInitializationExcludeFilterTests.java lines 31–47
class LazyInitializationExcludeFilterTests {
@Test
void forBeanTypesMatchesTypes() {
LazyInitializationExcludeFilter filter = LazyInitializationExcludeFilter.forBeanTypes(CharSequence.class,
Number.class);
String beanName = "test";
BeanDefinition beanDefinition = mock(BeanDefinition.class);
assertThat(filter.isExcluded(beanName, beanDefinition, CharSequence.class)).isTrue();
assertThat(filter.isExcluded(beanName, beanDefinition, String.class)).isTrue();
assertThat(filter.isExcluded(beanName, beanDefinition, StringBuilder.class)).isTrue();
assertThat(filter.isExcluded(beanName, beanDefinition, Number.class)).isTrue();
assertThat(filter.isExcluded(beanName, beanDefinition, Long.class)).isTrue();
assertThat(filter.isExcluded(beanName, beanDefinition, Boolean.class)).isFalse();
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free