### Question:
XlsxDataExportFileCreatorService { public Workbook createFileForOkrTeam(long unitId) throws IllegalAccessException { Collection<ObjectiveRow> objectiveRows = objectiveRowBuilderService.generateForOkrChildUnit(unitId); Workbook workbook = genericXlsxFileCreatorService.createWorkbook(objectiveRows, headlines, "okr"); logger.info("Created excel file for OKR team with ID: " + unitId); return workbook; } @Autowired  XlsxDataExportFileCreatorService(
      ObjectiveRowBuilderService objectiveRowBuilderService,
      GenericXlsxFileCreatorService<ObjectiveRow> genericXlsxFileCreatorService,
      Messages messages); Workbook createFileForOkrTeam(long unitId); Workbook createFileForCompany(long companyId);  }### Answer:
@Test public void createFileForOkrTeam_ShouldReturnWorkWhichIsReturnedByGenericFileCreatorService() throws IllegalAccessException { Workbook workbook = xlsxDataExportFileCreatorService.createFileForOkrTeam(departmentId); Assert.assertEquals(this.workbook, workbook); verify(objectiveRowBuilderService, times(1)).generateForOkrChildUnit(departmentId); }