Test case 1
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
3: chadoTransactionManager0.setEntryGroup(simpleEntryGroup0);
4: assertEquals(0, simpleEntryGroup0.size());
Test case 2
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: int int0 = chadoTransactionManager0.getTransactionCount();
3: assertEquals(0, int0);
Test case 3
1: String[] stringArray0 = ChadoTransactionManager.getSynonymTags();
2: assertNull(stringArray0);
Test case 4
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: chadoTransactionManager0.getTransactionAt((-142));
Test case 5
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: int int0 = chadoTransactionManager0.getCommitReturnValue();
3: assertEquals(0, int0);
Test case 6
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: Range range0 = new Range((-639));
3: SequenceChangeEvent sequenceChangeEvent0 = new SequenceChangeEvent((byte)1, (byte)9, range0);
4: chadoTransactionManager0.sequenceChanged(sequenceChangeEvent0);
Test case 7
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: Range range0 = new Range(899);
3: SequenceChangeEvent sequenceChangeEvent0 = new SequenceChangeEvent(899, 58, range0);
4: chadoTransactionManager0.sequenceChanged(sequenceChangeEvent0);
5: assertEquals(4, SequenceChangeEvent.CONTIG_REVERSE_COMPLEMENT);
Test case 8
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(chadoTransactionManager0, (Entry) null, 0);
3: chadoTransactionManager0.entryChanged(entryChangeEvent0);
4: assertEquals(1, EntryChangeEvent.FEATURE_DELETED);
Test case 9
1: ChadoTransactionManager.isSpecialTag("}~!EME\"");
Test case 10
1: boolean boolean0 = ChadoTransactionManager.isCvTag("COMMIT DONE ");
2: assertFalse(boolean0);
Test case 11
1: CvTerm cvTerm0 = ChadoTransactionManager.getCvTerm(" in handleReservedTags() DELETE db=", "8sl-\"QI<:l3", (String) null, (String) null);
2: assertEquals(" in handleReservedTags() DELETE db=", cvTerm0.getName());
Test case 12
1: CvTerm cvTerm0 = ChadoTransactionManager.getCvTerm("", "CCGEN", "BVpn>b+'vY", "2o{S0fD~hO");
2: assertEquals("BVpn>b+'vY", cvTerm0.getDefinition());
3: assertEquals("", cvTerm0.getName());
Test case 13
1: CvTerm cvTerm0 = ChadoTransactionManager.getCvTerm("BLabrAP]:z6Fph?k", "GKEhcB!SPM9", "", "BLabrAP]:z6Fph?k");
2: assertEquals("BLabrAP]:z6Fph?k", cvTerm0.getName());
Test case 14
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: Vector<String> vector0 = chadoTransactionManager0.getFeatureInsertUpdate();
3: assertNull(vector0);
Test case 15
1: ChadoTransactionManager chadoTransactionManager0 = new ChadoTransactionManager();
2: boolean boolean0 = chadoTransactionManager0.hasTransactions();
3: assertFalse(boolean0);
Test case 16
1: ChadoTransactionManager.isSynonymTag(" is not a valid qualifier!", (GFFStreamFeature) null);
Test case 17
1: ChadoTransactionManager.isCvTag((String) null);
Source Code
1: No source found for uk.ac.sanger.artemis.chado.ChadoTransactionManager
EvoSuite Parameters
- TARGET_CLASS: uk.ac.sanger.artemis.chado.ChadoTransactionManager
- Size: 17
- Length: 32
- criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
- Coverage: 0.3113510136065591
- BranchCoverage: 0.037463976945244955
- MethodCoverage: 0.875
- OutputCoverage: 0.225
Back to Overview