This commit is contained in:
Looly
2024-12-30 15:04:00 +08:00
parent bedc3dc916
commit 14b35d0e70
2 changed files with 23 additions and 16 deletions

View File

@@ -26,6 +26,7 @@ import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.context.annotation.Bean;
import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.test.context.TestPropertySource;
import org.springframework.test.context.junit.jupiter.SpringExtension;
@@ -53,8 +54,6 @@ public class SpringUtilTest {
final Demo2 registerBean2 = SpringUtil.getBean("registerBean");
Assertions.assertEquals(123, registerBean2.getId());
Assertions.assertEquals("222", registerBean2.getName());
}
/**
@@ -115,6 +114,16 @@ public class SpringUtilTest {
assert "dev".equals(activeProfile2);
}
@Test
void getEnvironmentTest() {
ConfigurableEnvironment bean = SpringUtil.getBean(ConfigurableEnvironment.class);
Assertions.assertNotNull(bean);
bean = SpringUtil.getBean(ConfigurableEnvironment.class, new Object[0]);
Assertions.assertNotNull(bean);
bean = SpringUtil.getBean(ConfigurableEnvironment.class, (Object[])null);
Assertions.assertNotNull(bean);
}
@Data
public static class Demo2{
private long id;