package de.interseroh.report.services; import java.util.Collections; import org.eclipse.birt.report.engine.api.ICascadingParameterGroup; import org.eclipse.birt.report.engine.api.IGetParameterDefinitionTask; import org.eclipse.birt.report.engine.api.IParameterDefnBase; import org.eclipse.birt.report.engine.api.IParameterSelectionChoice; import org.eclipse.birt.report.engine.api.IScalarParameterDefn; import org.junit.Test; import org.mockito.Mockito; /** * Created by idueppe on 27.02.17. */ public class BirtReportUtilTest { @Test public void testPrintParameter() throws Exception { BirtReportUtil.printParameter(Mockito.mock(IParameterDefnBase.class)); } @Test public void testPrintScalarParameter() throws Exception { BirtReportUtil .printScalarParameter(Mockito.mock(IScalarParameterDefn.class)); } @Test public void testPrintParameterGroup() throws Exception { BirtReportUtil.printParameterGroup( Mockito.mock(IGetParameterDefinitionTask.class), Mockito.mock(ICascadingParameterGroup.class)); } @Test public void testParameterDefinitions() throws Exception { BirtReportUtil.printParameterDefinitions(Collections .singletonList(Mockito.mock(IParameterDefnBase.class)), Mockito.mock(IGetParameterDefinitionTask.class)); } @Test public void testSelectionChoices() throws Exception { BirtReportUtil.printSelectionChoices(Collections .singleton(Mockito.mock(IParameterSelectionChoice.class))); } @Test public void testSectionList() throws Exception { BirtReportUtil .printSelectionList(Mockito.mock(IParameterDefnBase.class), Mockito.mock(IGetParameterDefinitionTask.class)); } }