Test case 1
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: CoveragePanel.HeatMapLn coveragePanel_HeatMapLn0 = coveragePanel0.new HeatMapLn(240, 0, "Coverage Options");
3: String string0 = coveragePanel_HeatMapLn0.toString();
4: assertEquals("Coverage Options", string0);
Test case 2
1: CoveragePanel coveragePanel0 = new CoveragePanel((BamView) null);
2: coveragePanel0.init((BamView) null, 1419.2F, 0, 0);
Test case 3
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: List<String> list0 = coveragePanel0.getSelected();
3: assertEquals(0, list0.size());
Test case 4
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.setPlotHeatMap(true);
3: coveragePanel0.singleClick(true, 2019);
Test case 5
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.showLabels(true);
Test case 6
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: boolean boolean0 = coveragePanel0.isPlotHeatMap();
3: assertFalse(boolean0);
Test case 7
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("NP3U)?)y", "3JgG%m:OQ*", "");
3: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
5: SVGGeneratorContext sVGGeneratorContext0 = SVGGeneratorContext.createDefault(genericDocument0);
6: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(sVGGeneratorContext0, true);
7: coveragePanel0.paintComponent(sVGGraphics2D0);
8: assertFalse(coveragePanel0.getIgnoreRepaint());
Test case 8
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: float float0 = coveragePanel0.getMaxCoverage();
3: assertEquals(Float.NaN, float0, 0.01F);
Test case 9
1: LineAttributes[] lineAttributesArray0 = CoveragePanel.getLineAttributes(531);
2: LineAttributes[] lineAttributesArray1 = CoveragePanel.getLineAttributes(531);
3: assertSame(lineAttributesArray1, lineAttributesArray0);
Test case 10
1: LineAttributes[] lineAttributesArray0 = CoveragePanel.getLineAttributes(531);
2: LineAttributes[] lineAttributesArray1 = CoveragePanel.getLineAttributes(1298);
3: assertNotSame(lineAttributesArray1, lineAttributesArray0);
Test case 11
1: boolean boolean0 = CoveragePanel.isRedraw();
2: assertFalse(boolean0);
Test case 12
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.setPlotByStrand(true);
3: boolean boolean0 = CoveragePanel.isRedraw();
4: assertTrue(boolean0);
Test case 13
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: String string0 = coveragePanel0.getToolTipText(Integer.MAX_VALUE);
3: assertNull(string0);
Test case 14
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.singleClick(true, Integer.MAX_VALUE);
3: assertFalse(coveragePanel0.getIgnoreRepaint());
Test case 15
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: boolean boolean0 = coveragePanel0.hasSelectedBams();
3: assertFalse(boolean0);
Test case 16
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.addRecord((SAMRecord) null, 0, "", false);
Test case 17
1: CoveragePanel coveragePanel0 = new CoveragePanel((BamView) null);
2: coveragePanel0.createMenus((JComponent) null);
Test case 18
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("6PH", "]-nK_U~U", "]-nK_U~U");
3: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
5: ImageHandlerBase64Encoder imageHandlerBase64Encoder0 = new ImageHandlerBase64Encoder();
6: DefaultExtensionHandler defaultExtensionHandler0 = new DefaultExtensionHandler();
7: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0, imageHandlerBase64Encoder0, defaultExtensionHandler0, true);
8: coveragePanel0.draw(sVGGraphics2D0, (-852), 487, (List<Short>) null);
Test case 19
1: CoveragePanel.getLineAttributes((-841));
Test case 20
1: CoveragePanel.getLineAttributes(Integer.MAX_VALUE);
Test case 21
1: CoveragePanel.getLineAttributes(80000);
Test case 22
1: CoveragePanel coveragePanel0 = new CoveragePanel((BamView) null);
2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("%bl", "y}YM)u", "y}YM)u");
3: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
5: SVGGeneratorContext sVGGeneratorContext0 = SVGGeneratorContext.createDefault(genericDocument0);
6: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(sVGGeneratorContext0, true);
7: DebugGraphics debugGraphics0 = new DebugGraphics(sVGGraphics2D0, coveragePanel0);
8: coveragePanel0.paintComponent(debugGraphics0);
Test case 23
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: DebugGraphics debugGraphics0 = new DebugGraphics();
3: coveragePanel0.paintComponent(debugGraphics0);
Test case 24
1: LineAttributes[] lineAttributesArray0 = CoveragePanel.getLineAttributes(0);
2: assertNotNull(lineAttributesArray0);
Test case 25
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: coveragePanel0.setPlotHeatMap(true);
3: boolean boolean0 = coveragePanel0.isPlotHeatMap();
4: assertTrue(boolean0);
Test case 26
1: CoveragePanel coveragePanel0 = new CoveragePanel();
2: JCheckBoxMenuItem jCheckBoxMenuItem0 = new JCheckBoxMenuItem("");
3: coveragePanel0.createMenus(jCheckBoxMenuItem0);
4: assertFalse(jCheckBoxMenuItem0.isFocusTraversalPolicyProvider());
Test case 27
1: LineAttributes[] lineAttributesArray0 = CoveragePanel.getLineAttributes(523);
2: LineAttributes[] lineAttributesArray1 = CoveragePanel.getLineAttributes((-397));
3: assertSame(lineAttributesArray1, lineAttributesArray0);
Source Code
1: No source found for uk.ac.sanger.artemis.components.alignment.CoveragePanel
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.components.alignment.CoveragePanel
- Size: 27
- Length: 72
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.46905353048458975
- BranchCoverage: 0.1507537688442211
- MethodCoverage: 1.0
- OutputCoverage: 0.5238095238095238
Back to Overview