Captured from a real `junit-platform-console-standalone --details=tree` run against EnumSourceTest, compiled and executed for real. ╷ ├─ JUnit Platform Suite ✔ ├─ JUnit Jupiter ✔ │ └─ EnumSourceTest ✔ │ ├─ nonPrivilegedRolesMustNotWrite(Role) ✔ │ │ ├─ EDITOR must NOT have write access ✔ │ │ ├─ USER must NOT have write access ✔ │ │ └─ GUEST must NOT have write access ✔ │ └─ privilegedRolesShouldHaveWriteAccess(Role) ✔ │ ├─ ADMIN should have write access ✔ │ └─ SUPERUSER should have write access ✔ └─ JUnit Vintage ✔ Test run finished after 212 ms [ 5 tests successful ] [ 0 tests failed ] Two @EnumSource tests over the same Role enum, using the two opposite selection modes: privilegedRolesShouldHaveWriteAccess uses mode = INCLUDE with names = {"ADMIN", "SUPERUSER"}, and nonPrivilegedRolesMustNotWrite uses mode = EXCLUDE with the same two names -- so between them every one of the five Role constants is exercised exactly once, and AuthService.canWrite's real logic is what each assertion checks against.