Summary

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


Back to Overview