Framework Mode - Why extensions customize JUnit behavior
Folder Structure of a JUnit Test Framework
project-root/ ├── src/ │ ├── main/ │ │ └── java/ # Application source code │ └── test/ │ └── java/ # Test source code │ ├── extensions/ # Custom JUnit extensions │ ├── pages/ # Page Object classes │ ├── tests/ # Test classes │ └── utils/ # Utility classes (helpers, data providers) ├── resources/ # Test resources (test data, config files) ├── pom.xml # Maven build and dependency config └── junit-platform.properties # JUnit platform configuration