Test case 1
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: featureChangeEvent0.getType();
Test case 2
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: boolean boolean0 = featureChangeEvent0.featureHasChanged();
9: assertTrue(boolean0);
10: assertEquals((-5), featureChangeEvent0.getType());
Test case 3
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: featureChangeEvent0.getOldLocation();
9: assertEquals((-5), featureChangeEvent0.getType());
Test case 4
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = new Key("");
7: MockJapaneseDate mockJapaneseDate0 = new MockJapaneseDate();
8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockJapaneseDate0, feature0, key0, (Location) null, qualifierVector0, 5);
9: featureChangeEvent0.getNewQualifiers();
10: assertEquals(5, featureChangeEvent0.getType());
Test case 5
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = new Key("");
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
8: featureChangeEvent0.getFeature();
9: assertEquals(0, featureChangeEvent0.getType());
Test case 6
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: featureChangeEvent0.getOldQualifiers();
9: assertEquals((-5), featureChangeEvent0.getType());
Test case 7
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: featureChangeEvent0.getNewLocation();
9: assertEquals((-5), featureChangeEvent0.getType());
Test case 8
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = new Key("");
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
8: featureChangeEvent0.getNewKey();
9: assertEquals(0, featureChangeEvent0.getType());
Test case 9
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = new Key("");
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
8: featureChangeEvent0.getOldKey();
9: assertEquals(0, featureChangeEvent0.getType());
Test case 10
1: QualifierVector qualifierVector0 = new QualifierVector();
2: Key key0 = new Key("f");
3: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent((Object) null, (Feature) null, key0, (Location) null, qualifierVector0, 2);
Test case 11
1: Key key0 = new Key("S2>t:GBTc13mia+-nS");
2: QualifierVector qualifierVector0 = new QualifierVector();
3: MockMinguoDate mockMinguoDate0 = new MockMinguoDate();
4: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockMinguoDate0, (Feature) null, key0, (Location) null, qualifierVector0, 1961);
Test case 12
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
8: featureChangeEvent0.getOldKey();
9: assertEquals((-5), featureChangeEvent0.getType());
Test case 13
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: qualifierVector0.add((Qualifier) null);
7: Key key0 = Key.CDS;
8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, (-5));
9: featureChangeEvent0.getOldQualifiers();
10: assertEquals((-5), featureChangeEvent0.getType());
Test case 14
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemis.FeatureChangeEvent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = new Key("");
7: MockJapaneseDate mockJapaneseDate0 = new MockJapaneseDate();
8: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(mockJapaneseDate0, feature0, key0, (Location) null, qualifierVector0, 5);
9: int int0 = featureChangeEvent0.getType();
10: assertEquals(5, int0);
Test case 15
1: QualifierVector qualifierVector0 = new QualifierVector();
2: EmblStreamSequence emblStreamSequence0 = new EmblStreamSequence("uk.ac.sanger.artemts.FeatureChangeEIent");
3: Bases bases0 = new Bases(emblStreamSequence0);
4: Entry entry0 = Entry.newEntry(bases0);
5: Feature feature0 = entry0.createFeature();
6: Key key0 = Key.CDS;
7: FeatureChangeEvent featureChangeEvent0 = new FeatureChangeEvent(qualifierVector0, feature0, key0, (Location) null, qualifierVector0, 0);
8: int int0 = featureChangeEvent0.getType();
9: assertEquals(0, int0);