Summary

Test suite

Test case 1

  1: Bases bases0 = new Bases((Sequence) null);
  2: Strand strand0 = bases0.getReverseStrand();
  3: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  4: gCFrameAlgorithm0.getAverage();

Test case 2

  1: BioJavaSequence bioJavaSequence0 = new BioJavaSequence((SymbolList) null);
  2: Bases bases0 = new Bases(bioJavaSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Float float0 = gCFrameAlgorithm0.getMaximumInternal();
  6: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals("GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  9: assertEquals(100.0F, (float)float0, 0.01F);

Test case 3

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Float float0 = gCFrameAlgorithm0.getMinimumInternal();
  6: assertTrue(gCFrameAlgorithm0.scalingFlag());
  7: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  8: assertEquals(0.0F, (float)float0, 0.01F);
  9: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());

Test case 4

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: LineAttributes[] lineAttributesArray0 = new LineAttributes[1];
  6: gCFrameAlgorithm0.drawLegend((Graphics) null, 0, 3058, lineAttributesArray0, 1);
  7: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  8: assertTrue(gCFrameAlgorithm0.scalingFlag());
  9: assertEquals(3, gCFrameAlgorithm0.getValueCount());

Test case 5

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("hvF.+^L$o5%H:p");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: float[] floatArray0 = new float[2];
  6: gCFrameAlgorithm0.getValues(2, 86, floatArray0);

Test case 6

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("-02-");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: float[] floatArray0 = new float[9];
  6: gCFrameAlgorithm0.getValues(5, 31, floatArray0);
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals("GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  9: assertArrayEquals(new float[] {0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F}, floatArray0, 0.01F);
 10: assertEquals(3, gCFrameAlgorithm0.getValueCount());

Test case 7

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultWindowSize();
  6: assertNotNull(integer0);
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  9: assertEquals(3, gCFrameAlgorithm0.getValueCount());
 10: assertEquals(120, (int)integer0);

Test case 8

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Kw{kS ia");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultMaxWindowSize();
  6: assertEquals("GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  7: assertEquals(500, (int)integer0);
  8: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  9: assertTrue(gCFrameAlgorithm0.scalingFlag());
 10: assertNotNull(integer0);

Test case 9

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("hvF.+^L$o5%H:p");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultMinWindowSize();
  6: assertTrue(gCFrameAlgorithm0.scalingFlag());
  7: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  8: assertNotNull(integer0);
  9: assertEquals(24, (int)integer0);
 10: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());

Test case 10

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("hvF.+^L$o5%H:p");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultStepSize((-5));
  6: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertNull(integer0);
  9: assertEquals(3, gCFrameAlgorithm0.getValueCount());

Test case 11

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Kw{kS ia");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultStepSize(2247);
  6: assertEquals(280, (int)integer0);
  7: assertEquals("GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  8: assertTrue(gCFrameAlgorithm0.scalingFlag());
  9: assertEquals(3, gCFrameAlgorithm0.getValueCount());
 10: assertNotNull(integer0);

Test case 12

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: int int0 = gCFrameAlgorithm0.getValueCount();
  6: assertEquals(3, int0);
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());

Test case 13

  1: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm((Strand) null);

Test case 14

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("hvF.+^Lo5%H:p");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: float[] floatArray0 = new float[2];
  6: gCFrameAlgorithm0.getValues(647, 2, floatArray0);

Test case 15

  1: SimilarityPairFeature.EmptyPairwiseAlignment similarityPairFeature_EmptyPairwiseAlignment0 = (SimilarityPairFeature.EmptyPairwiseAlignment)SimilarityPairFeature.EMPTY_PAIRWISE;
  2: BioJavaSequence bioJavaSequence0 = new BioJavaSequence(similarityPairFeature_EmptyPairwiseAlignment0);
  3: Bases bases0 = new Bases(bioJavaSequence0);
  4: Strand strand0 = bases0.getReverseStrand();
  5: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  6: gCFrameAlgorithm0.getValues(0, 36, (float[]) null);

Test case 16

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: gCFrameAlgorithm0.getAverage();
  6: assertTrue(gCFrameAlgorithm0.scalingFlag());
  7: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  8: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());

Test case 17

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("hvF.+^L$o5%H:p");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: gCFrameAlgorithm0.getAverage();
  6: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
  7: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  8: assertTrue(gCFrameAlgorithm0.scalingFlag());

Test case 18

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BDS,TcmdwwhX65");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: Integer integer0 = gCFrameAlgorithm0.getDefaultStepSize(2048);
  6: assertEquals(256, (int)integer0);
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  9: assertNotNull(integer0);
 10: assertEquals("Reverse GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());

Test case 19

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("Kw{kS ia");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: GCFrameAlgorithm gCFrameAlgorithm0 = new GCFrameAlgorithm(strand0);
  5: float[] floatArray0 = new float[6];
  6: gCFrameAlgorithm0.getValues((-4040), 1, floatArray0);
  7: assertTrue(gCFrameAlgorithm0.scalingFlag());
  8: assertEquals(3, gCFrameAlgorithm0.getValueCount());
  9: assertEquals("GC Frame Plot", gCFrameAlgorithm0.getAlgorithmName());
 10: assertArrayEquals(new float[] {0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F}, floatArray0, 0.01F);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.plot.GCFrameAlgorithm
  • Size: 19
  • Length: 96
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.835987680496351
  • BranchCoverage: 0.8095238095238095
  • MethodCoverage: 1.0
  • OutputCoverage: 0.38513513513513514


Back to Overview