feat:support namespace exports configuration if not created.

pull/1611/head
Haotian Zhang 3 months ago
parent fa8827c2b7
commit ca9b74b5df

@ -62,7 +62,7 @@ public class PolarisRegistrationCustomizerTest {
this.contextRunner.run(context -> { this.contextRunner.run(context -> {
PolarisRegistration polarisRegistration = context.getBean(PolarisRegistration.class); PolarisRegistration polarisRegistration = context.getBean(PolarisRegistration.class);
polarisRegistration.customize(); polarisRegistration.customize();
PolarisRegistrationCustomizer customizer = context.getBean(PolarisRegistrationCustomizer.class); TestPolarisRegistrationCustomizer customizer = context.getBean(TestPolarisRegistrationCustomizer.class);
verify(customizer, times(1)).customize(any(PolarisRegistration.class)); verify(customizer, times(1)).customize(any(PolarisRegistration.class));
}); });
} }
@ -71,8 +71,14 @@ public class PolarisRegistrationCustomizerTest {
@EnableAutoConfiguration @EnableAutoConfiguration
static class PolarisServiceRegistryAutoConfiguration { static class PolarisServiceRegistryAutoConfiguration {
@Bean @Bean
public PolarisRegistrationCustomizer polarisRegistrationCustomizer() { public TestPolarisRegistrationCustomizer testPolarisRegistrationCustomizer() {
return mock(PolarisRegistrationCustomizer.class); return mock(TestPolarisRegistrationCustomizer.class);
}
}
static class TestPolarisRegistrationCustomizer implements PolarisRegistrationCustomizer {
@Override
public void customize(PolarisRegistration polarisRegistration) {
} }
} }
} }

Loading…
Cancel
Save