토폴로지컬 정렬 기본 케이스
|
100%
successful |
Tests
Test | Method name | Duration | Result |
---|---|---|---|
순환 참조가 있으면 CircularDependencyException이 발생해야 한다 | circularDependency() | 0.001s | passed |
인터페이스 의존성은 구현체 하나만 있을 때 해결되어야 한다 | interfaceResolution_singleCandidate() | 0.001s | passed |
단순 선형 의존: C -> B -> A 순서로 정렬되어야 한다 | linearDependencies() | 0.002s | 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}