Summary

Test suite

Test case 1

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: karlinSigAlgorithm0.getMinimumInternal();

Test case 2

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Float float0 = karlinSigAlgorithm0.getMaximumInternal();
  6: assertTrue(karlinSigAlgorithm0.scalingFlag());
  7: assertEquals(2.0F, (float)float0, 0.01F);

Test case 3

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: karlinSigAlgorithm0.getAverage();
  6: assertTrue(karlinSigAlgorithm0.scalingFlag());

Test case 4

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: int int0 = karlinSigAlgorithm0.getValueCount();
  6: assertTrue(karlinSigAlgorithm0.scalingFlag());
  7: assertEquals(1, int0);

Test case 5

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: float[] floatArray0 = new float[5];
  6: karlinSigAlgorithm0.getValues(1, 5, floatArray0);

Test case 6

  1: Bases bases0 = new Bases((Sequence) null);
  2: Strand strand0 = bases0.getReverseStrand();
  3: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  4: float[] floatArray0 = new float[9];
  5: karlinSigAlgorithm0.getValues((-2045), 0, floatArray0);

Test case 7

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultWindowSize();
  6: assertTrue(karlinSigAlgorithm0.scalingFlag());
  7: assertNotNull(integer0);
  8: assertEquals(240, (int)integer0);

Test case 8

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultMaxWindowSize();
  6: assertEquals(5000, (int)integer0);
  7: assertTrue(karlinSigAlgorithm0.scalingFlag());
  8: assertNotNull(integer0);

Test case 9

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultMinWindowSize();
  6: assertEquals(24, (int)integer0);
  7: assertTrue(karlinSigAlgorithm0.scalingFlag());
  8: assertNotNull(integer0);

Test case 10

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultStepSize(1);
  6: assertNull(integer0);
  7: assertTrue(karlinSigAlgorithm0.scalingFlag());

Test case 11

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultStepSize(441);
  6: assertNotNull(integer0);
  7: assertEquals(44, (int)integer0);
  8: assertTrue(karlinSigAlgorithm0.scalingFlag());

Test case 12

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: float[] floatArray0 = new float[4];
  6: karlinSigAlgorithm0.getValues(1, 5, floatArray0);
  7: karlinSigAlgorithm0.getValues(8, 912, floatArray0);
  8: assertArrayEquals(new float[] {Float.NaN, 0.0F, 0.0F, 0.0F}, floatArray0, 0.01F);

Test case 13

  1: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm((Strand) null);

Test case 14

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: float[] floatArray0 = new float[9];
  6: karlinSigAlgorithm0.getValues((-239), (-5), floatArray0);

Test case 15

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultStepSize(1741);
  6: assertEquals(174, (int)integer0);
  7: assertTrue(karlinSigAlgorithm0.scalingFlag());
  8: assertNotNull(integer0);

Test case 16

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: float[] floatArray0 = new float[5];
  6: karlinSigAlgorithm0.getValues(10, 2, floatArray0);

Test case 17

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Karlin Signature Difference");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: KarlinSigAlgorithm karlinSigAlgorithm0 = new KarlinSigAlgorithm(strand0);
  5: Integer integer0 = karlinSigAlgorithm0.getDefaultStepSize(10);
  6: assertNull(integer0);
  7: assertTrue(karlinSigAlgorithm0.scalingFlag());

Source Code

  1: No source found for uk.ac.sanger.artemis.plot.KarlinSigAlgorithm

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.plot.KarlinSigAlgorithm
  • Size: 17
  • Length: 86
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.8699329600888552
  • BranchCoverage: 0.8717948717948718
  • MethodCoverage: 1.0
  • OutputCoverage: 0.2972972972972973


Back to Overview