package hudson.plugins.testabilityexplorer.report; import hudson.model.AbstractProject; import static org.mockito.Mockito.mock; import org.testng.annotations.Test; import junit.framework.TestCase; /** * Tests the {@link ProjectIndividualReport}. * * @author reik.schatz */ @Test public class TestabilityExplorerProjectIndividualReportTest extends TestCase { public void testReport() { AbstractProject<?, ?> project = mock(AbstractProject.class); ProjectIndividualReport report = new ProjectIndividualReport(project); Class buildActionClass = report.getBuildActionClass(); assertNotNull(buildActionClass); assertTrue(buildActionClass == BuildIndividualReport.class); assertNotNull(report.getProject()); assertTrue(project == report.getProject()); assertTrue(report.isFloatingBoxActive()); assertTrue(report.isGraphActive()); assertNotNull(report.getGraphName()); } }