Test suite
Test case 1
1: BlastM8ComparisonData blastM8ComparisonData0 = new BlastM8ComparisonData(); 2: AlignMatch[] alignMatchArray0 = blastM8ComparisonData0.getMatches(); 3: assertNull(alignMatchArray0);
Test case 2
1: char[] charArray0 = new char[2]; 2: CharArrayReader charArrayReader0 = new CharArrayReader(charArray0); 3: PushbackReader pushbackReader0 = new PushbackReader(charArrayReader0, 173); 4: BufferedReader bufferedReader0 = new BufferedReader(pushbackReader0); 5: LinePushBackReader linePushBackReader0 = new LinePushBackReader(bufferedReader0); 6: MUMmerComparisonData mUMmerComparisonData0 = new MUMmerComparisonData(linePushBackReader0);
Test case 3
1: char[] charArray0 = new char[2]; 2: charArray0[0] = 'm'; 3: CharArrayReader charArrayReader0 = new CharArrayReader(charArray0); 4: PushbackReader pushbackReader0 = new PushbackReader(charArrayReader0, 173); 5: BufferedReader bufferedReader0 = new BufferedReader(pushbackReader0); 6: LinePushBackReader linePushBackReader0 = new LinePushBackReader(bufferedReader0); 7: MUMmerComparisonData mUMmerComparisonData0 = new MUMmerComparisonData(linePushBackReader0);
Test case 4
1: MSPcrunchComparisonData mSPcrunchComparisonData0 = new MSPcrunchComparisonData(); 2: AlignMatch[] alignMatchArray0 = new AlignMatch[1]; 3: mSPcrunchComparisonData0.setMatches(alignMatchArray0);
Test case 5
1: MSPcrunchComparisonData mSPcrunchComparisonData0 = new MSPcrunchComparisonData(); 2: AlignMatch[] alignMatchArray0 = new AlignMatch[1]; 3: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(934, 934, 934, (-171), 116, (-2133)); 4: alignMatchArray0[0] = alignMatch0; 5: mSPcrunchComparisonData0.setMatches(alignMatchArray0);
Test case 6
1: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(0, (-1876), 0, 2728, 2728, 256); 2: assertTrue(alignMatch0.isRevMatch()); 3: assertEquals(2728, alignMatch0.getScore()); 4: assertEquals(1876, alignMatch0.getLength()); 5: assertEquals(256, alignMatch0.getPercentID());
Test case 7
1: MSPcrunchComparisonData mSPcrunchComparisonData0 = new MSPcrunchComparisonData(); 2: AlignMatch[] alignMatchArray0 = new AlignMatch[0]; 3: mSPcrunchComparisonData0.setMatches(alignMatchArray0); 4: int int0 = mSPcrunchComparisonData0.getMinimumScore(); 5: assertEquals(999999999, int0);
Test case 8
1: MUMmerComparisonData mUMmerComparisonData0 = new MUMmerComparisonData(); 2: mUMmerComparisonData0.getMaximumScore();
Test case 9
1: MegaBlastComparisonData megaBlastComparisonData0 = new MegaBlastComparisonData(); 2: megaBlastComparisonData0.getMinimumScore();
Test case 10
1: MSPcrunchComparisonData mSPcrunchComparisonData0 = new MSPcrunchComparisonData(); 2: mSPcrunchComparisonData0.makeMatchFromString("match goes off end of query sequence: ");
Test case 11
1: MSPcrunchComparisonData mSPcrunchComparisonData0 = new MSPcrunchComparisonData(); 2: MSPcrunchComparisonData mSPcrunchComparisonData1 = (MSPcrunchComparisonData)mSPcrunchComparisonData0.getNewSimpleComparisonData(); 3: assertFalse(mSPcrunchComparisonData1.equals((Object)mSPcrunchComparisonData0));
Test case 12
1: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(648, 648, 648, 648, 0, 0); 2: assertEquals(0, alignMatch0.getPercentID()); 3: assertEquals(0, alignMatch0.getLength()); 4: assertFalse(alignMatch0.isRevMatch()); 5: assertEquals(0, alignMatch0.getScore());
Test case 13
1: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(0, 962, 501, 962, (-152), (-584)); 2: assertEquals((-584), alignMatch0.getPercentID()); 3: assertEquals((-152), alignMatch0.getScore()); 4: assertFalse(alignMatch0.isRevMatch()); 5: assertEquals(962, alignMatch0.getLength());
Test case 14
1: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(555, (-3821), (-3821), 511, 49, 49); 2: assertEquals(4376, alignMatch0.getLength()); 3: assertTrue(alignMatch0.isRevMatch()); 4: assertEquals(49, alignMatch0.getPercentID()); 5: assertEquals(49, alignMatch0.getScore());
Test case 15
1: AlignMatch alignMatch0 = SimpleComparisonData.makeAlignMatch(693, 898, 898, 283, 1996, 1996); 2: assertEquals(1996, alignMatch0.getScore()); 3: assertEquals(205, alignMatch0.getLength()); 4: assertTrue(alignMatch0.isRevMatch()); 5: assertEquals(1996, alignMatch0.getPercentID());
Source Code
1: No source found for uk.ac.sanger.artemis.SimpleComparisonData
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.SimpleComparisonData
- Size: 15
- Length: 40
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.350821407072512
- BranchCoverage: 0.3333333333333333
- MethodCoverage: 0.875
- OutputCoverage: 0.37209302325581395