Don't know how good are JUnit's report capabilities in regard of hierarchical test structures. IDEA (at least version 15) already has sufficient support to display JUnit tests as hierarchies. I know it took quite some work to implement spock-reports. So a clean API to traverse test hierarchies would be very nice.