Summary

Test suite

Test case 1

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPrivateServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  5: String string0 = gCSkewGraph0.getOptionsStr();
  6: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);
  7: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
  8: assertEquals("height=0.2 window_size=10000 base_step_size=200 track=0.4 minus_colour=153:0:153 plus_colour=179:179:26", string0);
  9: assertEquals(1, gCSkewGraph0.getStrokeSize());

Test case 2

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.setWindowSize((-5077));
  4: assertEquals(1, gCGraph0.getStrokeSize());
  5: assertEquals(0.4, gCGraph0.getTrack(), 0.01);
  6: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  7: assertEquals(200, gCGraph0.getBaseStepSize());
  8: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  9: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);

Test case 3

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: GenericDocumentType genericDocumentType0 = new GenericDocumentType("uk.ac.sanger.artemis.circular.Graph", "Complement position", "uk.ac.sanger.artemis.circular.Graph");
  4: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
  5: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
  6: SVGGeneratorContext sVGGeneratorContext0 = SVGGeneratorContext.createDefault(genericDocument0);
  7: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(sVGGeneratorContext0, false);
  8: gCGraph0.paintComponent(sVGGraphics2D0);

Test case 4

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: float float0 = gCGraph0.getMinValue();
  4: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  5: assertEquals(3.4028235E38F, float0, 0.01F);
  6: assertEquals(1, gCGraph0.getStrokeSize());
  7: assertEquals(200, gCGraph0.getBaseStepSize());
  8: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  9: assertEquals(0.4, gCGraph0.getTrack(), 0.01);

Test case 5

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: SystemColor systemColor0 = SystemColor.window;
  4: gCGraph0.setPlusColour(systemColor0);
  5: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  6: assertEquals(200, gCGraph0.getBaseStepSize());
  7: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);
  8: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  9: assertEquals(1, gCGraph0.getStrokeSize());
 10: assertEquals(0.4, gCGraph0.getTrack(), 0.01);

Test case 6

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);
  4: 
  5: gCSkewGraph0.setTrack(1.0);
  6: assertEquals(1.0, gCSkewGraph0.getTrack(), 0.01);

Test case 7

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: gCSkewGraph0.setGraphHeight(2.456F);
  4: assertEquals(2.456F, gCSkewGraph0.getGraphHeight(), 0.01F);

Test case 8

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.setMaxValue((-1313.541F));
  4: assertEquals((-1313.541F), gCGraph0.getMaxValue(), 0.01F);

Test case 9

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.showOptions();

Test case 10

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: gCSkewGraph0.setBaseStepSize((-662));
  4: assertEquals((-662), gCSkewGraph0.getBaseStepSize());

Test case 11

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPrivateServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  5: int int0 = gCGraph0.getStrokeSize();
  6: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);
  7: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  8: assertEquals(1, int0);
  9: assertEquals(0.4, gCGraph0.getTrack(), 0.01);
 10: assertEquals(200, gCGraph0.getBaseStepSize());
 11: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);

Test case 12

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: float float0 = gCSkewGraph0.getMaxValue();
  4: assertEquals(1, gCSkewGraph0.getStrokeSize());
  5: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
  6: assertEquals(200, gCSkewGraph0.getBaseStepSize());
  7: assertEquals(0.2F, gCSkewGraph0.getGraphHeight(), 0.01F);
  8: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);
  9: assertEquals(1.4E-45F, float0, 0.01F);

Test case 13

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: Color color0 = Color.lightGray;
  4: gCSkewGraph0.setMinusColour(color0);
  5: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
  6: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);
  7: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);
  8: assertEquals(200, gCSkewGraph0.getBaseStepSize());
  9: assertEquals(0.2F, gCSkewGraph0.getGraphHeight(), 0.01F);
 10: assertEquals(1, gCSkewGraph0.getStrokeSize());

Test case 14

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.setStrokeSize(350);
  4: assertEquals(350, gCGraph0.getStrokeSize());

Test case 15

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: String[] stringArray0 = new String[5];
  4: stringArray0[0] = "aaLK\"HhS#";
  5: stringArray0[1] = "Malformed integer";
  6: stringArray0[2] = "zPRPLZa'";
  7: stringArray0[3] = "Y6/47zV NvX[";
  8: stringArray0[4] = "GBSeq_database-reference";
  9: gCSkewGraph0.setOptionsStr(stringArray0);
 10: assertEquals(1, gCSkewGraph0.getStrokeSize());
 11: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);
 12: assertEquals(0.2F, gCSkewGraph0.getGraphHeight(), 0.01F);
 13: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);
 14: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
 15: assertEquals(200, gCSkewGraph0.getBaseStepSize());

Test case 16

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: String[] stringArray0 = new String[5];
  4: stringArray0[0] = "";
  5: stringArray0[1] = "";
  6: stringArray0[2] = "base_step_size";
  7: gCSkewGraph0.setOptionsStr(stringArray0);

Test case 17

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: double double0 = gCSkewGraph0.getTrack();
  4: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
  5: assertEquals(200, gCSkewGraph0.getBaseStepSize());
  6: assertEquals(1, gCSkewGraph0.getStrokeSize());
  7: assertEquals(0.2F, gCSkewGraph0.getGraphHeight(), 0.01F);
  8: assertEquals(0.4, double0, 0.01);
  9: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);

Test case 18

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: float float0 = gCSkewGraph0.getGraphHeight();
  4: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);
  5: assertEquals(0.2F, float0, 0.01F);
  6: assertEquals(1, gCSkewGraph0.getStrokeSize());
  7: assertEquals(200, gCSkewGraph0.getBaseStepSize());
  8: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);
  9: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);

Test case 19

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPublicServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  5: Color color0 = gCGraph0.getMinusColour();
  6: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  7: assertEquals(0.4, gCGraph0.getTrack(), 0.01);
  8: assertEquals((-6750055), color0.getRGB());
  9: assertEquals(1, gCGraph0.getStrokeSize());
 10: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
 11: assertEquals(200, gCGraph0.getBaseStepSize());
 12: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);

Test case 20

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: int int0 = gCSkewGraph0.getBaseStepSize();
  4: assertEquals(200, int0);
  5: assertEquals(0.2F, gCSkewGraph0.getGraphHeight(), 0.01F);
  6: assertEquals(1, gCSkewGraph0.getStrokeSize());
  7: assertEquals(3.4028235E38F, gCSkewGraph0.getMinValue(), 0.01F);
  8: assertEquals(1.4E-45F, gCSkewGraph0.getMaxValue(), 0.01F);
  9: assertEquals(0.4, gCSkewGraph0.getTrack(), 0.01);

Test case 21

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.getCurrentDna();
  4: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);
  5: assertEquals(1, gCGraph0.getStrokeSize());
  6: assertEquals(200, gCGraph0.getBaseStepSize());
  7: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  8: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  9: assertEquals(0.4, gCGraph0.getTrack(), 0.01);

Test case 22

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPublicServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  5: Color color0 = gCGraph0.getPlusColour();
  6: assertEquals(200, gCGraph0.getBaseStepSize());
  7: assertEquals(0.4, gCGraph0.getTrack(), 0.01);
  8: assertEquals((-5000422), color0.getRGB());
  9: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
 10: assertEquals(1, gCGraph0.getStrokeSize());
 11: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
 12: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);

Test case 23

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: gCSkewGraph0.calcGraphValues();

Test case 24

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.calculateValue(4, 4);

Test case 25

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: GenericDocumentType genericDocumentType0 = new GenericDocumentType("RETRIEVE SOURCE FEATURE FROM: ", "RETRIEVE SOURCE FEATURE FROM: ", "");
  4: GenericDOMImplementation genericDOMImplementation0 = new GenericDOMImplementation();
  5: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
  6: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(genericDocument0);
  7: gCSkewGraph0.draw(sVGGraphics2D0);

Test case 26

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPublicServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  5: GenericDocumentType genericDocumentType0 = new GenericDocumentType(" minus_colour=", " does not cut upstream of the recognition site", " minus_colour=");
  6: GenericDOMImplementation genericDOMImplementation0 = (GenericDOMImplementation)GenericDOMImplementation.getDOMImplementation();
  7: GenericDocument genericDocument0 = new GenericDocument(genericDocumentType0, genericDOMImplementation0);
  8: SVGGeneratorContext sVGGeneratorContext0 = SVGGeneratorContext.createDefault(genericDocument0);
  9: SVGGraphics2D sVGGraphics2D0 = new SVGGraphics2D(sVGGeneratorContext0, false);
 10: gCGraph0.drawLinear(sVGGraphics2D0);

Test case 27

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCSkewGraph gCSkewGraph0 = new GCSkewGraph(dNADraw0);
  3: String[] stringArray0 = new String[4];
  4: gCSkewGraph0.setOptionsStr(stringArray0);

Test case 28

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.getBases();
  4: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);
  5: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
  6: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
  7: assertEquals(1, gCGraph0.getStrokeSize());
  8: assertEquals(200, gCGraph0.getBaseStepSize());
  9: assertEquals(0.4, gCGraph0.getTrack(), 0.01);

Test case 29

  1: JembossParams jembossParams0 = new JembossParams();
  2: Vector<Object> vector0 = jembossParams0.getPublicServers();
  3: DNADraw dNADraw0 = new DNADraw(vector0, vector0, vector0, vector0);
  4: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  5: int int0 = gCGraph0.getWindowSize();
  6: assertEquals(1, gCGraph0.getStrokeSize());
  7: assertEquals(10000, int0);
  8: assertEquals(3.4028235E38F, gCGraph0.getMinValue(), 0.01F);
  9: assertEquals(1.4E-45F, gCGraph0.getMaxValue(), 0.01F);
 10: assertEquals(200, gCGraph0.getBaseStepSize());
 11: assertEquals(0.2F, gCGraph0.getGraphHeight(), 0.01F);
 12: assertEquals(0.4, gCGraph0.getTrack(), 0.01);

Test case 30

  1: DNADraw dNADraw0 = new DNADraw();
  2: GCGraph gCGraph0 = new GCGraph(dNADraw0);
  3: gCGraph0.setMinValue(2);
  4: assertEquals(2.0F, gCGraph0.getMinValue(), 0.01F);

Source Code

  1: No source found for uk.ac.sanger.artemis.circular.Graph

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.circular.Graph
  • Size: 30
  • Length: 129
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.5334898617289963
  • BranchCoverage: 0.4342105263157895
  • MethodCoverage: 1.0
  • OutputCoverage: 0.34


Back to Overview