From ca9b74b5dfae575358cfd43e804c19d13f645b6e Mon Sep 17 00:00:00 2001 From: Haotian Zhang <928016560@qq.com> Date: Mon, 9 Jun 2025 16:15:36 +0800 Subject: [PATCH] feat:support namespace exports configuration if not created. --- .../registry/PolarisRegistrationCustomizerTest.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/spring-cloud-starter-tencent-polaris-discovery/src/test/java/com/tencent/cloud/polaris/registry/PolarisRegistrationCustomizerTest.java b/spring-cloud-starter-tencent-polaris-discovery/src/test/java/com/tencent/cloud/polaris/registry/PolarisRegistrationCustomizerTest.java index c51014e1e..be8524a26 100644 --- a/spring-cloud-starter-tencent-polaris-discovery/src/test/java/com/tencent/cloud/polaris/registry/PolarisRegistrationCustomizerTest.java +++ b/spring-cloud-starter-tencent-polaris-discovery/src/test/java/com/tencent/cloud/polaris/registry/PolarisRegistrationCustomizerTest.java @@ -62,7 +62,7 @@ public class PolarisRegistrationCustomizerTest { this.contextRunner.run(context -> { PolarisRegistration polarisRegistration = context.getBean(PolarisRegistration.class); polarisRegistration.customize(); - PolarisRegistrationCustomizer customizer = context.getBean(PolarisRegistrationCustomizer.class); + TestPolarisRegistrationCustomizer customizer = context.getBean(TestPolarisRegistrationCustomizer.class); verify(customizer, times(1)).customize(any(PolarisRegistration.class)); }); } @@ -71,8 +71,14 @@ public class PolarisRegistrationCustomizerTest { @EnableAutoConfiguration static class PolarisServiceRegistryAutoConfiguration { @Bean - public PolarisRegistrationCustomizer polarisRegistrationCustomizer() { - return mock(PolarisRegistrationCustomizer.class); + public TestPolarisRegistrationCustomizer testPolarisRegistrationCustomizer() { + return mock(TestPolarisRegistrationCustomizer.class); + } + } + + static class TestPolarisRegistrationCustomizer implements PolarisRegistrationCustomizer { + @Override + public void customize(PolarisRegistration polarisRegistration) { } } }