Test suite
Test case 1
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate((-9), false); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, (-9)); 3: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 4: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 5: assertFalse(boolean0);
Test case 2
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate((-9), false); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, (-9)); 3: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 4: int[] intArray0 = new int[5]; 5: SAMRecordFlagPredicate.FLAGS = intArray0; 6: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 7: assertFalse(boolean0);
Test case 3
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate(0); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, 0); 3: int[] intArray0 = new int[2]; 4: SAMRecordFlagPredicate.FLAGS = intArray0; 5: SAMRecordFlagConjunctionPredicate.OR = (-1351); 6: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 7: SAMRecordFlagConjunctionPredicate.OR = 0; 8: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 9: assertTrue(boolean0);
Test case 4
1: Vector<SAMRecordPredicate> vector0 = new Vector<SAMRecordPredicate>(); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(vector0, (-3219)); 3: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate1 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagConjunctionPredicate0, sAMRecordFlagConjunctionPredicate0, 0); 4: boolean boolean0 = sAMRecordFlagConjunctionPredicate1.testPredicate((SAMRecord) null); 5: assertFalse(boolean0);
Test case 5
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate(0); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, 0); 3: int[] intArray0 = new int[2]; 4: SAMRecordFlagPredicate.FLAGS = intArray0; 5: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 6: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 7: assertTrue(boolean0);
Test case 6
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate((-1)); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, (-1)); 3: sAMRecordFlagConjunctionPredicate0.testPredicate((SAMRecord) null);
Test case 7
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate(0); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, 0); 3: int[] intArray0 = new int[2]; 4: SAMRecordFlagPredicate.FLAGS = intArray0; 5: SAMRecordFlagConjunctionPredicate.OR = (-1351); 6: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 7: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 8: assertTrue(boolean0);
Test case 8
1: SAMRecordFlagPredicate sAMRecordFlagPredicate0 = new SAMRecordFlagPredicate((-257), false); 2: SAMRecordFlagConjunctionPredicate sAMRecordFlagConjunctionPredicate0 = new SAMRecordFlagConjunctionPredicate(sAMRecordFlagPredicate0, sAMRecordFlagPredicate0, 1386); 3: int[] intArray0 = new int[6]; 4: SAMRecordFlagPredicate.FLAGS = intArray0; 5: SAMRecord sAMRecord0 = new SAMRecord((SAMFileHeader) null); 6: boolean boolean0 = sAMRecordFlagConjunctionPredicate0.testPredicate(sAMRecord0); 7: assertFalse(boolean0);
Source Code
1: No source found for uk.ac.sanger.artemis.components.alignment.SAMRecordFlagConjunctionPredicate
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.components.alignment.SAMRecordFlagConjunctionPredicate
- Size: 8
- Length: 44
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 1.0
- BranchCoverage: 1.0
- MethodCoverage: 1.0
- OutputCoverage: 1.0