Summary

Test suite

Test case 1

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: Range range0 = new Range((-5), 0);
  7: AminoAcidSequence aminoAcidSequence0 = bases0.getTranslation(range0, 99, false);
  8: assertEquals("..", aminoAcidSequence0.toString());

Test case 2

  1: Bases bases0 = new Bases((Sequence) null);
  2: bases0.getGCount();

Test case 3

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("j':[/N'!fBvSb");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: int int0 = bases0.getTCount();
  4: assertEquals(0, int0);

Test case 4

  1: Bases bases0 = new Bases((Sequence) null);
  2: Range range0 = new Range((-1697));
  3: bases0.deleteRange(range0);

Test case 5

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("7q4/L?D");
  2: RawStreamSequence rawStreamSequence0 = new RawStreamSequence(genbankStreamSequence0);
  3: Bases bases0 = new Bases(rawStreamSequence0);
  4: bases0.reverseComplement();
  5: assertEquals(7, rawStreamSequence0.length());
  6: assertEquals(7, rawStreamSequence0.getOtherCount());

Test case 6

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("A8>");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: int int0 = bases0.getCCount();
  4: assertEquals(0, int0);

Test case 7

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: bases0.getSpacedTranslation((Range) null, 2195, true);

Test case 8

  1: Bases bases0 = new Bases((Sequence) null);
  2: bases0.toString();

Test case 9

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: Strand strand0 = bases0.getReverseStrand();
  4: AGWindowAlgorithm aGWindowAlgorithm0 = new AGWindowAlgorithm(strand0);

Test case 10

  1: Bases bases0 = new Bases((Sequence) null);
  2: bases0.getAverageAGPercent();

Test case 11

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("mixed-stranded");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: bases0.clearCodonCache();
  4: assertEquals(2, Bases.REVERSE);

Test case 12

  1: Bases bases0 = new Bases((Sequence) null);
  2: bases0.getAverageGCPercent();

Test case 13

  1: Bases bases0 = new Bases((Sequence) null);
  2: Range range0 = new Range(0);
  3: bases0.truncate(range0);

Test case 14

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: int int0 = bases0.getACount();
  7: assertEquals(0, int0);

Test case 15

  1: int int0 = Bases.getIndexOfBase('&');
  2: assertEquals(4, int0);

Test case 16

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: int int0 = bases0.getRawPosition((-1224), (-3220));
  7: assertEquals(4636, int0);

Test case 17

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("PL");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: int int0 = bases0.getRawPosition(588, 1);
  4: assertEquals(588, int0);

Test case 18

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("]i'xJoo?vZ]mQFeZI");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: bases0.getSubSequence((Range) null, 0);

Test case 19

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: Range range0 = new Range((-5), 0);
  7: Bases bases1 = bases0.truncate(range0);
  8: assertEquals((-5), Bases.MIN_PRIORITY);

Test case 20

  1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("Can't create a SimpleDistributionTrainer for non-finite alphabet ");
  2: Bases bases0 = new Bases(emblStreamSequence0);
  3: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0);
  4: Range range0 = new Range((-1361), 2114);
  5: simpleEntryGroup0.truncate(range0);

Test case 21

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("<iVjbM({(+mG:", "I&4*F6h{T^Qa#p");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0);
  4: Range range0 = new Range(1);
  5: simpleEntryGroup0.truncate(range0);

Test case 22

  1: Bases.reverseComplement("uk.ac.sanger.artemis.io.LocationParseNode");

Test case 23

  1: Bases.complement("");

Test case 24

  1: Bases.complement("E,o5\"");

Test case 25

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: Bases.complement(bases0.letter_index);

Test case 26

  1: char[] charArray0 = new char[6];
  2: charArray0[5] = 'B';
  3: Bases.reverseComplement(charArray0);

Test case 27

  1: Bases.reverseComplement("EF0>Lw}DV>");

Test case 28

  1: Bases.reverseComplement("GjQ|..W");

Test case 29

  1: Bases.reverseComplement("vij0#%Mz%Kn&/`P");

Test case 30

  1: char[] charArray0 = new char[3];
  2: charArray0[2] = 'O';
  3: Bases.complement(charArray0);

Test case 31

  1: char[] charArray0 = new char[5];
  2: charArray0[1] = 'R';
  3: Bases.reverseComplement(charArray0);

Test case 32

  1: Bases.complement("fixedStep");

Test case 33

  1: Bases.complement("=$*QJ;TF+8@1");

Test case 34

  1: char[] charArray0 = new char[6];
  2: charArray0[4] = 'U';
  3: Bases.reverseComplement(charArray0);

Test case 35

  1: char[] charArray0 = new char[6];
  2: charArray0[1] = 'X';
  3: Bases.complement(charArray0);

Test case 36

  1: char[] charArray0 = new char[6];
  2: charArray0[0] = 'Y';
  3: Bases.complement(charArray0);

Test case 37

  1: char[] charArray0 = new char[9];
  2: charArray0[2] = 'Z';
  3: Bases.complement(charArray0);

Test case 38

  1: char[] charArray0 = new char[6];
  2: charArray0[3] = '[';
  3: Bases.complement(charArray0);

Test case 39

  1: Bases.complement(']');

Test case 40

  1: char[] charArray0 = new char[7];
  2: charArray0[6] = '^';
  3: Bases.reverseComplement(charArray0);

Test case 41

  1: char[] charArray0 = new char[5];
  2: charArray0[2] = '_';
  3: Bases.complement(charArray0);

Test case 42

  1: Bases.complement('b');

Test case 43

  1: char[] charArray0 = new char[6];
  2: charArray0[1] = 'D';
  3: char[] charArray1 = Bases.reverseComplement(charArray0);
  4: Bases.complement(charArray1);

Test case 44

  1: char[] charArray0 = new char[5];
  2: charArray0[0] = 'l';
  3: Bases.complement(charArray0);

Test case 45

  1: char[] charArray0 = new char[3];
  2: charArray0[1] = 'y';
  3: Bases.complement(charArray0);

Test case 46

  1: Bases.isLegalBase('d');

Test case 47

  1: Bases.isLegalBase('c');

Test case 48

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("PL");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: bases0.getForwardStrand();

Test case 49

  1: char[] charArray0 = new char[2];
  2: Integer integer0 = JLayeredPane.PALETTE_LAYER;
  3: PartialSequence partialSequence0 = new PartialSequence(charArray0, 0, 0, (Short) null, integer0);
  4: Bases bases0 = new Bases(partialSequence0);
  5: bases0.getLength();

Test case 50

  1: Bases bases0 = new Bases((Sequence) null);
  2: bases0.addSequenceChangeListener((SequenceChangeListener) null, 0);

Test case 51

  1: Bases.complement('V');

Test case 52

  1: Bases.complement('d');

Test case 53

  1: Bases.complement('x');

Test case 54

  1: Bases.complement('C');

Test case 55

  1: Bases.complement('&');

Test case 56

  1: Bases.complement('Q');

Test case 57

  1: Bases.complement('N');

Test case 58

  1: Bases.complement('f');

Test case 59

  1: Bases.complement((String) null);

Test case 60

  1: Bases.complement((char[]) null);

Test case 61

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("u");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: Range range0 = new Range(0);
  4: bases0.deleteRange(range0);

Test case 62

  1: Bases.reverseComplement((String) null);

Test case 63

  1: char[] charArray0 = new char[2];
  2: Short short0 = new Short((short) (-1387));
  3: Integer integer0 = JLayeredPane.FRAME_CONTENT_LAYER;
  4: PartialSequence partialSequence0 = new PartialSequence(charArray0, 3411, 885, short0, integer0);
  5: Bases bases0 = new Bases(partialSequence0);
  6: bases0.getAverageAGPercent();

Test case 64

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("", "");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: bases0.getGCount();

Test case 65

  1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("<iVjbM({(+mG:", "I&4*F6h{T^Qa#p");
  2: Bases bases0 = new Bases(fastaStreamSequence0);
  3: bases0.getLength();

Test case 66

  1: Bases.reverseComplement("");

Test case 67

  1: char[] charArray0 = new char[0];
  2: Bases.reverseComplement(charArray0);

Test case 68

  1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("PL");
  2: Bases bases0 = new Bases(genbankStreamSequence0);
  3: bases0.toString();

Source Code

  1: No source found for uk.ac.sanger.artemis.sequence.Bases

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.sequence.Bases
  • Size: 68
  • Length: 178
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.4699130513465663
  • BranchCoverage: 0.4691358024691358
  • MethodCoverage: 0.7105263157894737
  • OutputCoverage: 0.2828282828282828


Back to Overview