Summary

Test suite

Test case 1

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: graphPanel0.setType(2);
  3: assertFalse(graphPanel0.getIgnoreRepaint());

Test case 2

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GraphPanel.PopupListener graphPanel_PopupListener0 = graphPanel0.new PopupListener();
  3: MouseWheelEvent mouseWheelEvent0 = new MouseWheelEvent(graphPanel0, 1379, 1379, 2009, 1379, 0, 0, 0, 419, false, (-1540), 1991, 1112, 2009);
  4: graphPanel_PopupListener0.mouseClicked(mouseWheelEvent0);
  5: assertEquals(419, mouseWheelEvent0.getClickCount());

Test case 3

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GraphPanel.PopupListener graphPanel_PopupListener0 = graphPanel0.new PopupListener();
  3: MouseWheelEvent mouseWheelEvent0 = new MouseWheelEvent(graphPanel0, 2251, 1L, 0, 0, 300, 300, 300, 0, false, 0, 217, (-1512), (-1512));
  4: graphPanel_PopupListener0.mouseReleased(mouseWheelEvent0);
  5: assertEquals(0, mouseWheelEvent0.getButton());

Test case 4

  1: LineAttributes[] lineAttributesArray0 = GraphPanel.getLineAttributes(3);
  2: LineAttributes[] lineAttributesArray1 = GraphPanel.getLineAttributes(3);
  3: assertSame(lineAttributesArray1, lineAttributesArray0);

Test case 5

  1: LineAttributes[] lineAttributesArray0 = GraphPanel.getLineAttributes(3);
  2: LineAttributes[] lineAttributesArray1 = GraphPanel.getLineAttributes(1953);
  3: assertNotSame(lineAttributesArray1, lineAttributesArray0);

Test case 6

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GraphPanel.PopupListener graphPanel_PopupListener0 = graphPanel0.new PopupListener();
  3: MouseWheelEvent mouseWheelEvent0 = new MouseWheelEvent(graphPanel0, 300, 425L, 1160, 1160, 50000, (-1066), (-1066), 259, true, 2221, 0, 2221, 0.0);
  4: graphPanel_PopupListener0.mouseReleased(mouseWheelEvent0);

Test case 7

  1: GraphPanel.getLineAttributes((-1873));

Test case 8

  1: GraphPanel.getLineAttributes(1713373183);

Test case 9

  1: GraphPanel.getLineAttributes(40960);

Test case 10

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GenericDocumentType genericDocumentType0 = new GenericDocumentType((String) null, "", (String) null);
  3: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
  4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
  5: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0);
  6: DebugGraphics debugGraphics0 = new DebugGraphics(sVGGraphics2D0);
  7: graphPanel0.paintComponent(debugGraphics0);

Test case 11

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("unknown type,(0,300),absolute(300,300),button=0,clickCount=0,scrollType=WHEEL_UNIT_SCROLL,scrollAmount=217,wheelRotation=-1512,preciseWheelRotation=-1512.0", "unknown type,(0,300),absolute(300,300),button=0,clickCount=0,scrollType=WHEEL_UNIT_SCROLL,scrollAmount=217,wheelRotation=-1512,preciseWheelRotation=-1512.0", "unknown type,(0,300),absolute(300,300),button=0,clickCount=0,scrollType=WHEEL_UNIT_SCROLL,scrollAmount=217,wheelRotation=-1512,preciseWheelRotation=-1512.0");
  3: GenericDOMImplementation genericDOMImplementation0 = (GenericDOMImplementation)GenericDOMImplementation.getDOMImplementation();
  4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
  5: SVGGeneratorContext sVGGeneratorContext0 = SVGGeneratorContext.createDefault(genericDocument0);
  6: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(sVGGeneratorContext0, false);
  7: graphPanel0.paintComponent(sVGGraphics2D0);

Test case 12

  1: LineAttributes[] lineAttributesArray0 = GraphPanel.getLineAttributes(0);
  2: assertNotNull(lineAttributesArray0);

Test case 13

  1: GraphPanel graphPanel0 = new GraphPanel((VCFview) null);
  2: GraphPanel.PopupListener graphPanel_PopupListener0 = graphPanel0.new PopupListener();
  3: MouseWheelEvent mouseWheelEvent0 = new MouseWheelEvent(graphPanel0, 0, 0, 0, 0, (-55), 0, (-55), 0, false, 0, 0, 79);
  4: graphPanel_PopupListener0.mousePressed(mouseWheelEvent0);
  5: assertEquals((-55), mouseWheelEvent0.getY());

Test case 14

  1: LineAttributes[] lineAttributesArray0 = GraphPanel.getLineAttributes(3);
  2: LineAttributes[] lineAttributesArray1 = GraphPanel.getLineAttributes(0);
  3: assertSame(lineAttributesArray1, lineAttributesArray0);

Source Code

  1: No source found for uk.ac.sanger.artemis.components.variant.GraphPanel

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.variant.GraphPanel
  • Size: 14
  • Length: 42
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.3724428859959757
  • BranchCoverage: 0.1553398058252427
  • MethodCoverage: 1.0
  • OutputCoverage: 0.6666666666666666


Back to Overview