Expose RepositoryFragments as infrastructure bean.
We now expose RepositoryFragments as a bean to be referenced when creating the actual repository. Original Pull Request: #2596
This commit is contained in:
@@ -78,6 +78,16 @@ class RepositoryBeanDefinitionRegistrarSupportUnitTests {
|
||||
assertNoBeanDefinitionRegisteredFor("profileRepository");
|
||||
}
|
||||
|
||||
|
||||
@Test // GH-2584
|
||||
void shouldExposeFragmentsAsBean() {
|
||||
|
||||
AnnotationMetadata metadata = new StandardAnnotationMetadata(SampleConfiguration.class, true);
|
||||
|
||||
registrar.registerBeanDefinitions(metadata, registry);
|
||||
verify(registry, atLeast(1)).registerBeanDefinition(eq("commons.MyRepository.fragments#0"), any(BeanDefinition.class));
|
||||
}
|
||||
|
||||
@Test // DATACMNS-1754
|
||||
void registersBeanDefinitionForNestedRepositories() {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user