Test suite
Test case 1
1: SegmentBorder segmentBorder0 = new SegmentBorder(false, false, false, (-1521), (-294), 978, (-1521)); 2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("", "", ""); 3: GenericDOMImplementation genericDOMImplementation0 = (GenericDOMImplementation)GenericDOMImplementation.getDOMImplementation(); 4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0); 5: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0); 6: JList<Label> jList0 = new JList<Label>(); 7: DebugGraphics debugGraphics0 = new DebugGraphics(sVGGraphics2D0, jList0); 8: segmentBorder0.drawSegmentBorder(debugGraphics0, 1598, (short)16);
Test case 2
1: SegmentBorder segmentBorder0 = new SegmentBorder(false, false, false, 517, 517, 517, 517); 2: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation(); 3: GenericDocumentType genericDocumentType0 = new GenericDocumentType("dcjkH4/0)%L61|bQ", "dcjkH4/0)%L61|bQ", "Event"); 4: GenericDocument genericDocument0 = (GenericDocument)genericDOMImplementation0.createDocument("zoomAndPan", "zoomAndPan", genericDocumentType0); 5: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0); 6: segmentBorder0.drawSegmentBorder(sVGGraphics2D0, (-196), 0); 7: assertEquals(3, SVGGraphics2D.DEFAULT_MAX_GC_OVERRIDES);
Test case 3
1: SegmentBorder segmentBorder0 = new SegmentBorder(true, true, true, 140, 140, 140, 0); 2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("U'f*W", "U'f*W", "U'f*W"); 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, true); 7: segmentBorder0.drawSegmentBorder(sVGGraphics2D0, 3, (short)4); 8: assertEquals(3, SVGGraphics2D.DEFAULT_MAX_GC_OVERRIDES);
Test case 4
1: SegmentBorder segmentBorder0 = new SegmentBorder(true, true, true, 513, 513, 513, 513); 2: segmentBorder0.drawSegmentBorder((Graphics) null, 513, 513);
Test case 5
1: SegmentBorder segmentBorder0 = new SegmentBorder(true, false, true, (-2011), (-2011), (-619), (-3179)); 2: GenericDocumentType genericDocumentType0 = new GenericDocumentType("", ",2}Ors", ""); 3: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation(); 4: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0); 5: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0); 6: genericDocumentType0.initializeEventSupport(); 7: segmentBorder0.drawSegmentBorder(sVGGraphics2D0, 4870, (-520));
Source Code
1: No source found for uk.ac.sanger.artemis.components.SegmentBorder
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.components.SegmentBorder
- Size: 5
- Length: 30
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.9299471797774006
- BranchCoverage: 0.8888888888888888
- MethodCoverage: 1.0
- OutputCoverage: 1.0