runTestRunnerBean() — spring-boot Function Reference
Architecture documentation for the runTestRunnerBean() function in SpringApplicationTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD d6cf7a70_d72d_346d_6173_a7ef8706a5b8["runTestRunnerBean()"] 05dae0d7_b4e3_be9e_81b5_2bc414b3b2cc["runCommandLineRunnersAndApplicationRunners()"] 05dae0d7_b4e3_be9e_81b5_2bc414b3b2cc -->|calls| d6cf7a70_d72d_346d_6173_a7ef8706a5b8 ea8960e2_163c_c8bb_5df7_0a247b9b899f["runCommandLineRunnersAndApplicationRunnersWithParentContext()"] ea8960e2_163c_c8bb_5df7_0a247b9b899f -->|calls| d6cf7a70_d72d_346d_6173_a7ef8706a5b8 1a4ac22d_c3f7_8c40_187f_3ded4b9cba94["hasRun()"] d6cf7a70_d72d_346d_6173_a7ef8706a5b8 -->|calls| 1a4ac22d_c3f7_8c40_187f_3ded4b9cba94 26640d57_69c1_a220_7428_6c3de4cab3f3["matches()"] d6cf7a70_d72d_346d_6173_a7ef8706a5b8 -->|calls| 26640d57_69c1_a220_7428_6c3de4cab3f3 style d6cf7a70_d72d_346d_6173_a7ef8706a5b8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/SpringApplicationTests.java lines 1524–1533
private Condition<ConfigurableApplicationContext> runTestRunnerBean(String name) {
return new Condition<>("run testrunner bean") {
@Override
public boolean matches(ConfigurableApplicationContext value) {
return value.getBean(name, AbstractTestRunner.class).hasRun();
}
};
}
Domain
Subdomains
Calls
- hasRun()
- matches()
Called By
- runCommandLineRunnersAndApplicationRunners()
- runCommandLineRunnersAndApplicationRunnersWithParentContext()
Source
Frequently Asked Questions
What does runTestRunnerBean() do?
runTestRunnerBean() is a function in the spring-boot codebase.
What does runTestRunnerBean() call?
runTestRunnerBean() calls 2 function(s): hasRun, matches.
What calls runTestRunnerBean()?
runTestRunnerBean() is called by 2 function(s): runCommandLineRunnersAndApplicationRunners, runCommandLineRunnersAndApplicationRunnersWithParentContext.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free