InfrastructureBeanPhaseTest
Tests
| Test |
Method name |
Duration |
Result |
| PostInfrastructureInitializer를 실행한다 |
execute_callsPostInfrastructureInitializers() |
0.001s |
passed |
| Infrastructure 빈을 생성하고 postProcessListInjections를 호출한다 |
execute_createsBeansAndPostProcesses() |
0.002s |
passed |
| basePackages를 PostInfrastructureInitializer에 전달한다 |
execute_passesBasePackagesToInitializers() |
0.002s |
passed |
| BeanFactory가 DefaultListableBeanFactory가 아니면 예외를 발생시킨다 |
execute_throwsExceptionIfNotDefaultListableBeanFactory() |
0.001s |
passed |
| Infrastructure 빈이 없어도 정상 동작한다 |
execute_withEmptyInfraDefs() |
0.001s |
passed |
| PostInfrastructureInitializer가 없어도 정상 동작한다 |
execute_withoutPostInfrastructureInitializers() |
0.003s |
passed |
| Phase 이름을 반환한다 |
getName() |
0s |
passed |
| order는 100이다 |
getOrder() |
0.001s |
passed |
Standard output
{infraBean=0}
initializers: []
{infraBean1=0, infraBean2=0}
initializers: []
{}
initializers: [sprout.context.lifecycle.InfrastructureBeanPhaseTest$TestPostInfraInitializer@64cec4d0, sprout.context.lifecycle.InfrastructureBeanPhaseTest$TestPostInfraInitializer@6e069ca9]
{}
initializers: []
{}
initializers: [sprout.context.lifecycle.InfrastructureBeanPhaseTest$TestPostInfraInitializer@2f69d246]