Test case 1
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(2139);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 2139, (-1320));
4: alignMatchVector0.addElement(alignMatch0);
5: alignMatchVector0.addElement(alignMatch0);
Test case 2
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(67);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, true, (-1), 4022);
4: boolean boolean0 = alignMatchVector0.remove(alignMatch0);
5: assertFalse(boolean0);
Test case 3
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(2139);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 2139, (-1320));
4: boolean boolean0 = alignMatchVector0.contains(alignMatch0);
5: assertFalse(boolean0);
Test case 4
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: AlignMatchVector alignMatchVector1 = (AlignMatchVector)alignMatchVector0.clone();
3: assertNotSame(alignMatchVector1, alignMatchVector0);
Test case 5
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: alignMatchVector0.removeAllElements();
Test case 6
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: alignMatchVector0.elementAt(0);
Test case 7
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(2139);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 2139, (-1320));
4: int int0 = alignMatchVector0.indexOf(alignMatch0);
5: assertEquals((-1), int0);
Test case 8
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: int int0 = alignMatchVector0.size();
3: assertEquals(0, int0);
Test case 9
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Comparator<Object> comparator0 = (Comparator<Object>) mock(Comparator.class, new ViolatedAssumptionAnswer());
3: alignMatchVector0.sort(comparator0);
Test case 10
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0, 0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, true, (-832), (-2698));
4: alignMatchVector0.add(alignMatch0);
5: alignMatchVector0.add(alignMatch0);
Test case 11
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: alignMatchVector0.elementAt((-2139));
Test case 12
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(2139);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 2139, (-1320));
4: alignMatchVector0.addElement(alignMatch0);
5: boolean boolean0 = alignMatchVector0.contains(alignMatch0);
6: assertTrue(boolean0);
Test case 13
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(67);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, true, (-1), 4022);
4: alignMatchVector0.addElement(alignMatch0);
5: AlignMatch alignMatch1 = alignMatchVector0.elementAt(0);
6: assertEquals(67, alignMatch1.getSubjectSequenceEnd());
Test case 14
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0, 0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, true, (-832), (-2698));
4: alignMatchVector0.add(alignMatch0);
5: AlignMatch alignMatch1 = alignMatchVector0.elementAt(0);
6: assertTrue(alignMatch1.isSelfMatch());
Test case 15
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range((-1));
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 565, 1573);
4: alignMatchVector0.addElement(alignMatch0);
5: AlignMatch alignMatch1 = alignMatchVector0.elementAt(0);
6: assertEquals(565, alignMatch1.getScore());
Test case 16
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 0, 0);
4: alignMatchVector0.add(alignMatch0);
5: AlignMatch alignMatch1 = alignMatchVector0.elementAt(0);
6: assertEquals(0, alignMatch1.getSubjectSequenceEnd());
Test case 17
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 1344, 0);
4: alignMatch0.setRange(0, 1344, false, false);
5: alignMatchVector0.addElement(alignMatch0);
6: AlignMatch alignMatch1 = alignMatchVector0.elementAt(0);
7: assertEquals(0, alignMatch1.getSubjectSequenceStart());
Test case 18
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(2139);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 2139, (-1320));
4: AlignMatch alignMatch1 = AlignMatch.copy(alignMatch0);
5: alignMatchVector0.addElement(alignMatch1);
6: alignMatchVector0.add(alignMatch0);
7: int int0 = alignMatchVector0.indexOf(alignMatch0);
8: assertEquals(1, int0);
Test case 19
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 0, 0);
4: alignMatchVector0.add(alignMatch0);
5: int int0 = alignMatchVector0.indexOf(alignMatch0);
6: assertEquals(0, int0);
Test case 20
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(97);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 97, (-2156));
4: alignMatchVector0.add(alignMatch0);
5: boolean boolean0 = alignMatchVector0.remove(alignMatch0);
6: assertTrue(boolean0);
Test case 21
1: AlignMatchVector alignMatchVector0 = new AlignMatchVector();
2: Range range0 = new Range(0);
3: AlignMatch alignMatch0 = new AlignMatch(range0, range0, false, 1344, 0);
4: alignMatchVector0.addElement(alignMatch0);
5: int int0 = alignMatchVector0.size();
6: assertEquals(1, int0);