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);