public class ReportGeneratorTest {
@Test
public void testGenerateReport() throws Exception {
ReportGenerator tested = new ReportGenerator();
ReportTemplateService reportTemplateServiceMock = createMock(ReportTemplateService.class);
Whitebox.setInternalState(tested, "reportTemplateService", reportTemplateServiceMock);
final String reportId = "id";
expect(reportTemplateServiceMock.getTemplateId(reportId)).andReturn("templateId");
replay(reportTemplateServiceMock);
Report actualReport = tested.generateReport(reportId);