Summary

Test suite

Test case 1

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("a[7]Wq)P!pnxA[ZO");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: iCDIAlgorithm0.getValueCount();

Test case 2

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("}(MXB1skCzi.Ep");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Float float0 = iCDIAlgorithm0.getMaximumInternal();
  6: assertEquals("Reverse Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  7: assertTrue(iCDIAlgorithm0.scalingFlag());
  8: assertEquals(1000.0F, (float)float0, 0.01F);

Test case 3

  1: Bases bases0 = new Bases((Sequence) null);
  2: Strand strand0 = bases0.getForwardStrand();
  3: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  4: Float float0 = iCDIAlgorithm0.getMinimumInternal();
  5: assertEquals(0.0F, (float)float0, 0.01F);
  6: assertEquals("Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  7: assertTrue(iCDIAlgorithm0.scalingFlag());

Test case 4

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("I['mJL5<tVgngv/]-B7", "I['mJL5<tVgngv/]-B7");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: iCDIAlgorithm0.getAverage();
  6: assertEquals("Reverse Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  7: assertTrue(iCDIAlgorithm0.scalingFlag());

Test case 5

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("I['mJL5<tVgngv/]-B7", "I['mJL5<tVgngv/]-B7");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: iCDIAlgorithm0.getValues(0, 2, (float[]) null);

Test case 6

  1: Bases bases0 = new Bases((Sequence) null);
  2: Strand strand0 = bases0.getForwardStrand();
  3: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  4: float[] floatArray0 = new float[9];
  5: iCDIAlgorithm0.getValues(2, 0, floatArray0);

Test case 7

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("N~LU@6x$/1C(3Ne");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: float[] floatArray0 = new float[5];
  6: iCDIAlgorithm0.getValues(2, 627, floatArray0);
  7: assertTrue(iCDIAlgorithm0.scalingFlag());
  8: assertEquals("Reverse Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());

Test case 8

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("a[7]Wq)P!pnxA[ZO");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Integer integer0 = iCDIAlgorithm0.getDefaultWindowSize();
  6: assertNotNull(integer0);
  7: assertEquals(500, (int)integer0);
  8: assertTrue(iCDIAlgorithm0.scalingFlag());
  9: assertEquals("Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());

Test case 9

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("I['mJL5<tVgngv/]-B7", "I['mJL5<tVgngv/]-B7");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Integer integer0 = iCDIAlgorithm0.getDefaultMaxWindowSize();
  6: assertEquals("Reverse Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  7: assertTrue(iCDIAlgorithm0.scalingFlag());
  8: assertNotNull(integer0);
  9: assertEquals(5000, (int)integer0);

Test case 10

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("a[7]Wq)P!pnxA[ZO");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Integer integer0 = iCDIAlgorithm0.getDefaultMinWindowSize();
  6: assertTrue(iCDIAlgorithm0.scalingFlag());
  7: assertEquals("Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  8: assertNotNull(integer0);
  9: assertEquals(24, (int)integer0);

Test case 11

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("}(MXB1skCzi.Ep");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Integer integer0 = iCDIAlgorithm0.getDefaultStepSize((-2046));
  6: assertEquals("Reverse Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());
  7: assertTrue(iCDIAlgorithm0.scalingFlag());
  8: assertNull(integer0);

Test case 12

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("a[7]Wq)P!pnxA[ZO");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: Strand strand0 = bases0.getForwardStrand();
  4: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm(strand0);
  5: Integer integer0 = iCDIAlgorithm0.getDefaultStepSize(52);
  6: assertNotNull(integer0);
  7: assertEquals(24, (int)integer0);
  8: assertTrue(iCDIAlgorithm0.scalingFlag());
  9: assertEquals("Intrinsic Codon Deviation Index", iCDIAlgorithm0.getAlgorithmName());

Test case 13

  1: ICDIAlgorithm iCDIAlgorithm0 = new ICDIAlgorithm((Strand) null);

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.plot.ICDIAlgorithm
  • Size: 13
  • Length: 61
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.6056241785692249
  • BranchCoverage: 0.6447368421052632
  • MethodCoverage: 0.9090909090909091
  • OutputCoverage: 0.2905405405405405


Back to Overview