Framework Mode - Why fast tests enable frequent runs
Folder Structure
project-root/ ├── src/ │ ├── main/ │ │ └── java/ # Application source code │ └── test/ │ └── java/ # JUnit test classes │ ├── unit/ # Fast unit tests │ ├── integration/ # Slower integration tests │ └── utils/ # Test utilities and helpers ├── build.gradle # Build and test configuration └── settings.gradle
This structure separates fast unit tests from slower integration tests to help run fast tests frequently.