Summary

Test suite

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