토폴로지컬 정렬 기본 케이스
|
100%
successful |
Tests
| Test | Method name | Duration | Result |
|---|---|---|---|
| 순환 참조가 있으면 CircularDependencyException이 발생해야 한다 | circularDependency() | 0.004s | passed |
| 인터페이스 의존성은 구현체 하나만 있을 때 해결되어야 한다 | interfaceResolution_singleCandidate() | 0.002s | passed |
| 단순 선형 의존: C -> B -> A 순서로 정렬되어야 한다 | linearDependencies() | 0.001s | passed |
| 여러 독립 빈 + 다중 의존 빈도 올바르게 정렬된다 | multiDependencies() | 0.001s | passed |
Standard output
{independent=0, beanA=1, beanB=1, beanC=0, multi=2}
{circularB=1, circularA=1}
{impl=0, ifaceDep=1}
{beanA=1, beanB=1, beanC=0}