Test case 1
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("1'b%k4\"&JS<YT8.");
2: Bases bases0 = new Bases(fastaStreamSequence0);
3: Strand strand0 = bases0.getForwardStrand();
4: Range range0 = new Range(5);
5: range0.toString();
6: strand0.getSpacedTranslation(range0, false);
7: Marker marker0 = strand0.makeMarkerFromRawPosition(1);
8: Strand strand1 = marker0.getStrand();
9: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand1);
10: cumulativeATSkewAlgorithm0.getDefaultStepSize(1821);
11: cumulativeATSkewAlgorithm0.setScalingFlag(false);
12: cumulativeATSkewAlgorithm0.getDefaultStepSize(0);
13: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
14: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
15: cumulativeATSkewAlgorithm0.getDefaultStepSize((-3263));
Test case 2
1: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm((Strand) null);
2: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
3: cumulativeATSkewAlgorithm0.getMinimumInternal();
4: boolean boolean0 = true;
5: cumulativeATSkewAlgorithm0.setUserMaxMin(boolean0);
6: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
7: cumulativeATSkewAlgorithm0.getMaximum();
8: cumulativeATSkewAlgorithm0.getAverage();
9: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
10: cumulativeATSkewAlgorithm0.getMaximumInternal();
11: cumulativeATSkewAlgorithm0.getMinimum();
12: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
13: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
14: int int0 = 0;
15: cumulativeATSkewAlgorithm0.getDefaultStepSize(int0);
16: boolean boolean1 = true;
17: cumulativeATSkewAlgorithm0.setScalingFlag(boolean1);
18: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
19: cumulativeATSkewAlgorithm0.getMaximumInternal();
20: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
21: cumulativeATSkewAlgorithm0.getDefaultMaxWindowSize();
22: cumulativeATSkewAlgorithm0.getValueCount();
23: cumulativeATSkewAlgorithm0.getMaximumInternal();
24: cumulativeATSkewAlgorithm0.getValueCount();
25: cumulativeATSkewAlgorithm0.getMaximumInternal();
26: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
27: cumulativeATSkewAlgorithm0.getMinimumInternal();
28: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
29: cumulativeATSkewAlgorithm0.getAverage();
Test case 3
1:
Test case 4
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("", "");
2: Bases bases0 = new Bases(fastaStreamSequence0);
3: Strand strand0 = bases0.getReverseStrand();
4: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
5: cumulativeATSkewAlgorithm0.getDefaultStepSize(1);
6: int[] intArray0 = new int[0];
7: int[] intArray1 = new int[3];
8: intArray1[0] = 1;
9: intArray1[1] = 2;
10: intArray1[2] = 0;
11: fastaStreamSequence0.setFastaHeaderPosition(intArray0, intArray1);
12: cumulativeATSkewAlgorithm0.getMaximumInternal();
13: Float float0 = cumulativeATSkewAlgorithm0.getMinimumInternal();
14: assertEquals((-1.0F), (float)float0, 0.01F);
15:
16: Integer integer0 = cumulativeATSkewAlgorithm0.getDefaultStepSize(1);
17: assertNull(integer0);
18:
19: float[] floatArray0 = new float[7];
20: floatArray0[0] = (float) 1;
21: floatArray0[1] = (float) 0;
22: floatArray0[2] = (float) 1;
23: floatArray0[3] = (float) 2;
24: floatArray0[4] = (float) 1;
25: floatArray0[5] = (float) 0;
26: floatArray0[6] = (float) 1;
27: cumulativeATSkewAlgorithm0.getValues(0, 0, floatArray0);
28: assertArrayEquals(new float[] {0.0F, 0.0F, 1.0F, 2.0F, 1.0F, 0.0F, 1.0F}, floatArray0, 0.01F);
29:
30: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
31: Float float1 = cumulativeATSkewAlgorithm0.getMaximumInternal();
32: assertEquals(1.0F, (float)float1, 0.01F);
33:
34: Integer integer1 = cumulativeATSkewAlgorithm0.getDefaultWindowSize();
35: assertNotNull(integer1);
36: assertEquals(60, (int)integer1);
37:
38: Float float2 = cumulativeATSkewAlgorithm0.getAverage();
39: assertEquals(0.0F, (float)float2, 0.01F);
40:
41: Integer integer2 = cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
42: assertTrue(cumulativeATSkewAlgorithm0.scalingFlag());
43: assertNotNull(integer2);
44: assertEquals(10, (int)integer2);
Test case 5
1: Bases bases0 = new Bases((Sequence) null);
2: Strand strand0 = bases0.getForwardStrand();
3: Bases bases1 = strand0.getBases();
4: Strand strand1 = bases1.getReverseStrand();
5: Clipboard clipboard0 = new Clipboard(">gDS/g;\"kk6");
6: Selection selection0 = new Selection(clipboard0);
7: selection0.getSelectionRange();
8: Bases bases2 = bases1.truncate((Range) null);
9: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand1);
10: cumulativeATSkewAlgorithm0.getAverage();
11: cumulativeATSkewAlgorithm0.getValueCount();
12: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
13: cumulativeATSkewAlgorithm0.getValueCount();
14: int int0 = 16;
15: float[] floatArray0 = new float[6];
16: floatArray0[0] = (float) strand1.FORWARD;
17: floatArray0[1] = (float) strand1.REVERSE;
18: floatArray0[2] = (float) bases2.MAX_PRIORITY;
19: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
20: String string0 = "mpB1D";
21: Key key0 = new Key(string0);
22: String string1 = "";
23: boolean boolean0 = false;
24: FeatureKeyQualifierPredicate featureKeyQualifierPredicate0 = new FeatureKeyQualifierPredicate(key0, string1, boolean0);
25: String string2 = "6D8KU/63KYA(q?b]`";
26: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureKeyQualifierPredicate0, string2);
27: Feature feature0 = filteredEntryGroup0.featureAt(strand0.FORWARD);
28: selection0.add(feature0);
29: floatArray0[3] = (float) strand1.FORWARD;
30: float float0 = 0.031F;
31: floatArray0[4] = float0;
32: floatArray0[5] = (float) bases1.MIN_PRIORITY;
33: cumulativeATSkewAlgorithm0.getValues(bases0.MEDIUM_PRIORITY, int0, floatArray0);
Test case 6
1: Bases bases0 = new Bases((Sequence) null);
2: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0);
3: FeatureVector featureVector0 = new FeatureVector();
4: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureVector0, "`wA}\"/gu[$");
5: Feature feature0 = filteredEntryGroup0.createFeature();
6: Strand strand0 = feature0.getStrand();
7: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
8: cumulativeATSkewAlgorithm0.getDefaultMaxWindowSize();
Test case 7
1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("8_`QpX,MB\"oo_`)K");
2: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence(rawStreamSequence0);
3: Bases bases0 = new Bases(genbankStreamSequence0);
4: Strand strand0 = bases0.getReverseStrand();
5: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
6: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
7: Entry entry0 = simpleEntryGroup0.elementAt((-2232));
8: FeatureVector featureVector0 = entry0.getAllFeatures();
9: int int0 = 1138;
10: Feature feature0 = featureVector0.elementAt(int0);
11: Range range0 = feature0.getMaxRawRange();
12: strand0.getRawSubSequence(range0);
13: boolean boolean0 = false;
14: cumulativeATSkewAlgorithm0.setRevCompDisplay(boolean0);
15: cumulativeATSkewAlgorithm0.getMinimumInternal();
Test case 8
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("htsjdk.variant.vcf.VCFCompoundHeaderLine");
2: Bases bases0 = new Bases(emblStreamSequence0);
3: Strand strand0 = bases0.getForwardStrand();
4: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
5: emblStreamSequence0.copy();
6: bases0.getComplementPosition(1337);
7: cumulativeATSkewAlgorithm0.getDefaultStepSize(1);
8: Bases bases1 = cumulativeATSkewAlgorithm0.getBases();
9: Strand strand1 = bases1.getReverseStrand();
10: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm1 = new CumulativeATSkewAlgorithm(strand1);
11: bases0.getAverageGCPercent();
12: Integer integer0 = cumulativeATSkewAlgorithm1.getDefaultStepSize((-570));
13: assertNull(integer0);
14:
15: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
16: cumulativeATSkewAlgorithm1.getMinimumInternal();
17: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
18: strand1.getACount();
19: float[] floatArray0 = new float[6];
20: floatArray0[0] = (float) 584;
21: floatArray0[1] = (float) 0;
22: floatArray0[2] = (float) 1;
23: emblStreamSequence0.charAt(2);
24: floatArray0[3] = (float) 5;
25: floatArray0[4] = (float) 5;
26: floatArray0[5] = (float) 0;
27: cumulativeATSkewAlgorithm1.getValues(584, 1092, floatArray0);
28: assertArrayEquals(new float[] {0.0F, 0.0F, 1.0F, 5.0F, 5.0F, 0.0F}, floatArray0, 0.01F);
29:
30: Float float0 = cumulativeATSkewAlgorithm0.getMinimumInternal();
31: assertEquals((-1.0F), (float)float0, 0.01F);
32:
33: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
34: int int0 = cumulativeATSkewAlgorithm0.getValueCount();
35: assertEquals(1, int0);
36:
37: cumulativeATSkewAlgorithm1.getAverage();
38: cumulativeATSkewAlgorithm0.getDefaultStepSize(5);
39: Integer integer1 = cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
40: assertEquals(10, (int)integer1);
41:
42: Float float1 = cumulativeATSkewAlgorithm0.getAverage();
43: assertEquals(0.2F, (float)float1, 0.01F);
44:
45: Integer integer2 = cumulativeATSkewAlgorithm1.getDefaultStepSize(2);
46: assertTrue(cumulativeATSkewAlgorithm1.scalingFlag());
47: assertNull(integer2);
Test case 9
1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("FT3d[DbMb");
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence(rawStreamSequence0);
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Strand strand0 = bases0.getForwardStrand();
5: Bases.reverseComplement("FT3d[DbMb");
6: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
7: cumulativeATSkewAlgorithm0.getValueCount();
8: cumulativeATSkewAlgorithm0.getAverage();
9: cumulativeATSkewAlgorithm0.getDefaultMaxWindowSize();
Test case 10
1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("w");
2: Bases bases0 = new Bases(rawStreamSequence0);
3: Strand strand0 = bases0.getReverseStrand();
4: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
5: int[] intArray0 = new int[9];
6: intArray0[0] = 1;
7: intArray0[1] = (-5);
8: intArray0[2] = (-5);
9: intArray0[3] = 1;
10: intArray0[4] = (-5);
11: intArray0[5] = 0;
12: intArray0[6] = 1;
13: intArray0[7] = 2;
14: intArray0[8] = 0;
15: rawStreamSequence0.setFastaHeaderPosition(intArray0, intArray0);
16: cumulativeATSkewAlgorithm0.setRevCompDisplay(false);
17: Bases.complement("w");
18: rawStreamSequence0.setFromChar(bases0.letter_index);
19: float[] floatArray0 = new float[0];
20: cumulativeATSkewAlgorithm0.getValues((-2404), 1660, floatArray0);
Test case 11
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("N<yha0");
2: Bases bases0 = new Bases(emblStreamSequence0);
3: Strand strand0 = bases0.getReverseStrand();
4: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
5: strand0.getRawPosition(2004);
6: bases0.getTCount();
7: bases0.getLength();
8: cumulativeATSkewAlgorithm0.getAverage();
9: cumulativeATSkewAlgorithm0.getDefaultStepSize(3034);
10: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
11: cumulativeATSkewAlgorithm0.getAverage();
12: emblStreamSequence0.copy();
13: cumulativeATSkewAlgorithm0.getMinimum();
14: cumulativeATSkewAlgorithm0.getAverage();
Test case 12
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("1'b%k4\"&JS<YT8.");
2: Bases bases0 = new Bases(fastaStreamSequence0);
3: Strand strand0 = bases0.getForwardStrand();
4: Range range0 = new Range(5);
5: range0.toString();
6: strand0.getSpacedTranslation(range0, false);
7: Marker marker0 = strand0.makeMarkerFromRawPosition(1);
8: Strand strand1 = marker0.getStrand();
9: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand1);
10: cumulativeATSkewAlgorithm0.getDefaultStepSize(1821);
11: cumulativeATSkewAlgorithm0.setScalingFlag(false);
12: cumulativeATSkewAlgorithm0.getDefaultStepSize(0);
13: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
14: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
15: float[] floatArray0 = new float[8];
16: floatArray0[0] = (-570.015F);
17: floatArray0[1] = (float) 1;
18: floatArray0[2] = (float) 5;
19: floatArray0[3] = (float) 2;
20: floatArray0[4] = (float) 5;
21: floatArray0[5] = (float) 0;
22: floatArray0[6] = 6.0F;
23: floatArray0[7] = (float) 0;
24: cumulativeATSkewAlgorithm0.getValues(25, 3, floatArray0);
Test case 13
1: Bases bases0 = new Bases((Sequence) null);
2: Strand strand0 = bases0.getReverseStrand();
3: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
4: cumulativeATSkewAlgorithm0.getDefaultWindowSize();
5: cumulativeATSkewAlgorithm0.getAverage();
Test case 14
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("htsjdk.variant.vcf.VCFCompoundHeaderLine");
2: Bases bases0 = new Bases(emblStreamSequence0);
3: Strand strand0 = bases0.getForwardStrand();
4: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm0 = new CumulativeATSkewAlgorithm(strand0);
5: emblStreamSequence0.copy();
6: bases0.getComplementPosition(1337);
7: cumulativeATSkewAlgorithm0.getDefaultStepSize(1);
8: Bases bases1 = cumulativeATSkewAlgorithm0.getBases();
9: Strand strand1 = bases1.getReverseStrand();
10: CumulativeATSkewAlgorithm cumulativeATSkewAlgorithm1 = new CumulativeATSkewAlgorithm(strand1);
11: bases0.getAverageGCPercent();
12: cumulativeATSkewAlgorithm1.getDefaultStepSize((-573));
13: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
14: cumulativeATSkewAlgorithm1.getMinimumInternal();
15: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
16: float[] floatArray0 = new float[25];
17: floatArray0[0] = (float) 584;
18: floatArray0[1] = (float) 0;
19: floatArray0[2] = (float) 1;
20: emblStreamSequence0.charAt(2);
21: floatArray0[3] = (float) 5;
22: floatArray0[4] = (float) 5;
23: floatArray0[5] = (float) 0;
24: cumulativeATSkewAlgorithm1.getValues(584, 1092, floatArray0);
25: cumulativeATSkewAlgorithm0.getMinimumInternal();
26: cumulativeATSkewAlgorithm1.getDefaultMinWindowSize();
27: cumulativeATSkewAlgorithm0.getValueCount();
28: cumulativeATSkewAlgorithm1.getAverage();
29: cumulativeATSkewAlgorithm0.getDefaultStepSize(5);
30: cumulativeATSkewAlgorithm0.getDefaultMinWindowSize();
31: cumulativeATSkewAlgorithm0.getAverage();
32: cumulativeATSkewAlgorithm1.getDefaultStepSize(2);
33: cumulativeATSkewAlgorithm0.getMaximumInternal();
34: cumulativeATSkewAlgorithm0.getValues((-1048576), 10, floatArray0);
Source Code
1: No source found for uk.ac.sanger.artemis.plot.CumulativeATSkewAlgorithm
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.plot.CumulativeATSkewAlgorithm
- Size: 14
- Length: 267
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.7589743227078753
- BranchCoverage: 0.875
- MethodCoverage: 1.0
- OutputCoverage: 0.39864864864864863
Back to Overview