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