Mock vs MockBean vs InjectMocks
Unnecessary stubbings detected. Clean & maintainable test code requires zero unnecessary code.
lenient()
... lenient().when(...).thenReturn(...);