Сначала вы создаете тестируемый класс BoxFileDao
, вливая в него макет для boxFileService
. После этого вы можете создать на нем шпиона.
Например:
BoxFileDao dao = new BoxFileDao();
dao.boxFileService = Mockito.mock(BoxFileService.class);
BoxFileDao spy = Mockito.spy(dao);
Но вопрос в том, почему вы вообще хотите это делать? Есть ли причина шпионить за BoxFileDao
, вашим классом в процессе тестирования?