Framework Mode - @InjectMocks annotation
Folder Structure for JUnit with Mockito (@InjectMocks)
project-root/
├── src/
│ ├── main/
│ │ └── java/
│ │ └── com/example/app/
│ │ ├── service/
│ │ │ └── UserService.java
│ │ └── repository/
│ │ └── UserRepository.java
│ └── test/
│ └── java/
│ └── com/example/app/
│ ├── service/
│ │ └── UserServiceTest.java <--- Test class with @InjectMocks
│ └── repository/
│ └── UserRepositoryTest.java
├── build.gradle or pom.xml
└── src/test/resources/
└── test.properties