Test case 1
1: ValidateFeature validateFeature0 = new ValidateFeature((EntryGroup) null);
2: validateFeature0.hasValidStop((Feature) null);
Test case 2
1: ValidateFeature.testHeader("VNisc+}$XR{=");
Test case 3
1: Key key0 = Key.CDS;
2: Range range0 = new Range(16000);
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
7: boolean boolean0 = ValidateFeature.isGFF(gFFStreamFeature0, (EntryGroup) null);
8: assertTrue(boolean0);
Test case 4
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FeatureVector featureVector0 = new FeatureVector();
3: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureVector0, "zwzS)0m&p");
4: boolean boolean0 = ValidateFeature.isGFF((Feature) null, filteredEntryGroup0);
5: assertFalse(boolean0);
Test case 5
1: boolean boolean0 = ValidateFeature.isGFF((Feature) null, (EntryGroup) null);
2: assertFalse(boolean0);
Test case 6
1: QualifierVector qualifierVector0 = new QualifierVector();
2: String string0 = ValidateFeature.validateGO(qualifierVector0, (EntryInformation) null);
3: assertEquals("", string0);
Test case 7
1: Key key0 = Key.CDS;
2: Range range0 = new Range(16000);
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
7: int int0 = ValidateFeature.isCompleteGeneModelOK(gFFStreamFeature0);
8: assertEquals(1, int0);
Test case 8
1: Key key0 = Key.CDS;
2: Range range0 = new Range(11);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: DatabaseStreamFeature databaseStreamFeature0 = new DatabaseStreamFeature(key0, location0, qualifierVector0);
6: int int0 = ValidateFeature.isBoundaryOK(databaseStreamFeature0);
7: assertEquals(0, int0);
Test case 9
1: Key key0 = Key.CDS;
2: Range range0 = new Range(942, 942);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
7: int int0 = ValidateFeature.isBoundaryOK(databaseInferredFeature0);
8: assertEquals(0, int0);
Test case 10
1: GenbankStreamFeature genbankStreamFeature0 = new GenbankStreamFeature();
2: DatabaseStreamFeature databaseStreamFeature0 = new DatabaseStreamFeature(genbankStreamFeature0);
3: boolean boolean0 = ValidateFeature.isStrandOK(databaseStreamFeature0);
4: assertTrue(boolean0);
Test case 11
1: Key key0 = Key.CDS;
2: Range range0 = new Range(942, 942);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
7: boolean boolean0 = ValidateFeature.isStrandOK(databaseInferredFeature0);
8: assertTrue(boolean0);
Test case 12
1: GenbankStreamFeature genbankStreamFeature0 = new GenbankStreamFeature();
2: DatabaseStreamFeature databaseStreamFeature0 = new DatabaseStreamFeature(genbankStreamFeature0);
3: boolean boolean0 = ValidateFeature.isPartialConsistent(databaseStreamFeature0, "Start_range");
4: assertTrue(boolean0);
Test case 13
1: Key key0 = Key.CDS;
2: Range range0 = new Range(942, 942);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
7: boolean boolean0 = ValidateFeature.isIdPrefixConsistent(databaseInferredFeature0);
8: assertTrue(boolean0);
Test case 14
1: Key key0 = Key.CDS;
2: Range range0 = new Range((-360));
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, (ChadoCanonicalGene) null);
7: boolean boolean0 = ValidateFeature.isIdPrefixConsistent(databaseInferredFeature0);
8: assertTrue(boolean0);
Test case 15
1: Key key0 = Key.CDS;
2: Range range0 = new Range((-360));
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, (ChadoCanonicalGene) null);
7: boolean boolean0 = ValidateFeature.isCDSPhaseOK(databaseInferredFeature0);
8: assertFalse(boolean0);
Test case 16
1: Key key0 = new Key("Start_range");
2: Range range0 = new Range(4);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: DatabaseStreamFeature databaseStreamFeature0 = new DatabaseStreamFeature(key0, location0, qualifierVector0);
6: boolean boolean0 = ValidateFeature.isCDSPhaseOK(databaseStreamFeature0);
7: assertTrue(boolean0);
Test case 17
1: Key key0 = Key.CDS;
2: Range range0 = new Range(16000);
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
7: String string0 = ValidateFeature.isAttributesOK(gFFStreamFeature0);
8: assertEquals("", string0);
Test case 18
1: Key key0 = Key.CDS;
2: Range range0 = new Range(16000);
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
7: ValidateFeature validateFeature0 = new ValidateFeature((EntryGroup) null);
8: boolean boolean0 = validateFeature0.isInternalStops(gFFStreamFeature0);
9: assertFalse(boolean0);
Test case 19
1: Key key0 = Key.CDS;
2: Range range0 = new Range(942, 942);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: ChadoCanonicalGene chadoCanonicalGene0 = new ChadoCanonicalGene();
6: DatabaseInferredFeature databaseInferredFeature0 = new DatabaseInferredFeature(key0, location0, qualifierVector0, chadoCanonicalGene0);
7: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
8: Clipboard clipboard0 = new Clipboard("VNisc+}$XR{=");
9: Selection selection0 = new Selection(clipboard0);
10: FeatureVector featureVector0 = selection0.getAllFeatures();
11: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureVector0, "VNisc+}$XR{=");
12: ValidateFeature validateFeature0 = new ValidateFeature(filteredEntryGroup0);
13: boolean boolean0 = validateFeature0.hasValidStop(databaseInferredFeature0);
14: assertTrue(boolean0);
Test case 20
1: Key key0 = new Key("Start_range");
2: Range range0 = new Range(4);
3: Location location0 = new Location(range0);
4: QualifierVector qualifierVector0 = new QualifierVector();
5: DatabaseStreamFeature databaseStreamFeature0 = new DatabaseStreamFeature(key0, location0, qualifierVector0);
6: ValidateFeature.isPartOfGene(databaseStreamFeature0);
7: boolean boolean0 = ValidateFeature.isPartOfGene(databaseStreamFeature0);
8: assertFalse(boolean0);
Test case 21
1: Key key0 = Key.CDS;
2: Range range0 = new Range(16000);
3: RangeVector rangeVector0 = new RangeVector(range0);
4: Location location0 = new Location(rangeVector0, true);
5: QualifierVector qualifierVector0 = new QualifierVector();
6: GFFStreamFeature gFFStreamFeature0 = new GFFStreamFeature(key0, location0, qualifierVector0);
7: boolean boolean0 = ValidateFeature.isPartOfGene(gFFStreamFeature0);
8: assertTrue(boolean0);
Test case 22
1: ValidateFeature.isAttributesOK((GFFStreamFeature) null);
Test case 23
1: ValidateFeature.isBoundaryOK((GFFStreamFeature) null);
Test case 24
1: ValidateFeature.isCDSPhaseOK((GFFStreamFeature) null);
Test case 25
1: ValidateFeature.isCompleteGeneModelOK((GFFStreamFeature) null);
Test case 26
1: ValidateFeature.isIdPrefixConsistent((GFFStreamFeature) null);
Test case 27
1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
2: FeaturePatternPredicate featurePatternPredicate0 = new FeaturePatternPredicate((AminoAcidSequence) null);
3: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featurePatternPredicate0, "Ontology_term");
4: ValidateFeature validateFeature0 = new ValidateFeature(filteredEntryGroup0);
5: validateFeature0.isInternalStops((Feature) null);
Test case 28
1: ValidateFeature.isPartOfGene((GFFStreamFeature) null);
Test case 29
1: ValidateFeature.isPartialConsistent((GFFStreamFeature) null, "evidence=");
Test case 30
1: ValidateFeature.isStrandOK((GFFStreamFeature) null);
Test case 31
1: ValidateFeature.testHeader((String) null);
Test case 32
1: BlastEntryInformation blastEntryInformation0 = new BlastEntryInformation();
2: ValidateFeature.validateGO((QualifierVector) null, blastEntryInformation0);