Test suite
Test case 1
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence(""); 2: emblStreamSequence0.setSequencePackingCapacity(855); 3: assertEquals(0, emblStreamSequence0.getGCount());
Test case 2
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("", ""); 2: int int0 = fastaStreamSequence0.getOtherCount(); 3: assertEquals(0, int0);
Test case 3
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("x1T:MlWi'Sd3p", "x1T:MlWi'Sd3p"); 2: fastaStreamSequence0.forceReset(); 3: assertEquals(14, fastaStreamSequence0.getOtherCount());
Test case 4
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("x1T:MlWi'Sd3p", "x1T:MlWi'Sd3p"); 2: char[] charArray0 = new char[7]; 3: fastaStreamSequence0.appendChar(charArray0); 4: fastaStreamSequence0.getCharSequence(); 5: assertEquals(21, fastaStreamSequence0.length());
Test case 5
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("org.apache.log4j.spi.ThrowableInformation"); 2: fastaStreamSequence0.copy();
Test case 6
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("x1T:MlWi'Sd3p", "x1T:MlWi'Sd3p"); 2: fastaStreamSequence0.getCharSequence(); 3: assertEquals(14, fastaStreamSequence0.length());
Test case 7
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("xEYR+2\""); 2: char[] charArray0 = new char[1]; 3: fastaStreamSequence0.appendChar(charArray0); 4: assertEquals(8, fastaStreamSequence0.getOtherCount());
Test case 8
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("pBhLW~@q>c/0<9'Q_cl"); 2: assertEquals(2, emblStreamSequence0.getCCount()); 3: 4: emblStreamSequence0.setCounts(); 5: assertEquals(15, emblStreamSequence0.getOtherCount());
Test case 9
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence(""); 2: int int0 = emblStreamSequence0.getGCount(); 3: assertEquals(0, int0);
Test case 10
1: GenbankStreamFeature genbankStreamFeature0 = new GenbankStreamFeature(); 2: Feature feature0 = new Feature(genbankStreamFeature0); 3: StringReader stringReader0 = (StringReader)feature0.toReader(); 4: LinePushBackReader linePushBackReader0 = new LinePushBackReader(stringReader0); 5: RawStreamSequence rawStreamSequence0 = new RawStreamSequence(linePushBackReader0); 6: int int0 = rawStreamSequence0.getCCount(); 7: assertEquals(0, rawStreamSequence0.getOtherCount()); 8: assertEquals(0, int0);
Test case 11
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence(""); 2: int int0 = emblStreamSequence0.getACount(); 3: assertEquals(0, int0);
Test case 12
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence(""); 2: fastaStreamSequence0.setFromChar((char[]) null);
Test case 13
1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("@jnpNEty:]<]"); 2: genbankStreamSequence0.getCharSubSequence(600, 600);
Test case 14
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("8vB?I1zi?^_TGA-_"); 2: emblStreamSequence0.charAt(1490);
Test case 15
1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("~z>Lx#!`A-"); 2: genbankStreamSequence0.setSequencePackingCapacity((-796));
Test case 16
1: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence(""); 2: char[] charArray0 = emblStreamSequence0.getCharSequence(); 3: assertArrayEquals(new char[] {}, charArray0);
Test case 17
1: GenbankStreamSequence genbankStreamSequence0 = new GenbankStreamSequence("relationship"); 2: genbankStreamSequence0.getFormatType(); 3: assertEquals(10, genbankStreamSequence0.getOtherCount());
Test case 18
1: FastaStreamSequence fastaStreamSequence0 = new FastaStreamSequence("x1T:MlWi'Sd3p", "x1T:MlWi'Sd3p"); 2: char[] charArray0 = new char[7]; 3: fastaStreamSequence0.setFromChar(charArray0); 4: assertEquals(7, fastaStreamSequence0.length());
Test case 19
1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("BNyod$ZFBSlPh-c1%DI"); 2: rawStreamSequence0.getSubSequence((-626), (-626));
Source Code
1: No source found for uk.ac.sanger.artemis.io.StreamSequence
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.io.StreamSequence
- Size: 19
- Length: 46
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.5988455850534263
- BranchCoverage: 0.7721518987341772
- MethodCoverage: 0.7777777777777778
- OutputCoverage: 0.1346153846153846