Summary

Test suite

Test case 1

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: simpleEntryGroup0.remove(entry0);

Test case 2

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0);
  3: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, (Entry) null, (-3380));
  4: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  5: assertFalse(entryGroupMenu0.isFocusTraversalPolicySet());

Test case 3

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, entry0, 3);
  5: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  6: assertTrue(entryGroupMenu0.getFocusTraversalKeysEnabled());

Test case 4

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "|z$o\"^(o?&JqQc");
  3: Entry entry0 = simpleEntryGroup0.createEntry("|z$o\"^(o?&JqQc");
  4: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(entry0, (Feature) null, 5);
  5: entryGroupMenu0.entryChanged(entryChangeEvent0);
  6: assertTrue(entryGroupMenu0.getFocusTraversalKeysEnabled());

Test case 5

  1: RawStreamSequence rawStreamSequence0 = new RawStreamSequence("An<+z)j#AV&982xd");
  2: Bases bases0 = new Bases(rawStreamSequence0);
  3: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup(bases0);
  4: FeatureVector featureVector0 = new FeatureVector();
  5: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureVector0, "An<+z)j#AV&982xd");
  6: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, filteredEntryGroup0, "~ 5Tz/86_Lu");
  7: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, (Entry) null, 2);
  8: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  9: assertEquals(6, EntryGroupChangeEvent.DONE_GONE);

Test case 6

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "V'BU~oG+zvYelZ\"Ohb");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, entry0, 1);
  5: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  6: assertEquals(6, EntryGroupChangeEvent.DONE_GONE);

Test case 7

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, entry0, 4);
  5: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  6: assertEquals(2, EntryGroupChangeEvent.ENTRY_ADDED);

Test case 8

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: Key key0 = new Key("|v]CuLOfC");
  3: FeatureKeyQualifierPredicate featureKeyQualifierPredicate0 = new FeatureKeyQualifierPredicate(key0, "|v]CuLOfC", "|v]CuLOfC", true, false, false);
  4: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureKeyQualifierPredicate0, "|v]CuLOfC");
  5: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, filteredEntryGroup0, "|v]CuLOfC");
  6: EntryGroupChangeEvent entryGroupChangeEvent0 = new EntryGroupChangeEvent(simpleEntryGroup0, (Entry) null, 5);
  7: entryGroupMenu0.entryGroupChanged(entryGroupChangeEvent0);
  8: assertEquals(6, EntryGroupChangeEvent.DONE_GONE);

Test case 9

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: Canvas canvas0 = new Canvas((GraphicsConfiguration) null);
  5: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent(canvas0, entry0, 3);
  6: entryGroupMenu0.entryChanged(entryChangeEvent0);
  7: assertEquals(3, entryChangeEvent0.getType());

Test case 10

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: Key key0 = new Key("|v]CuLOfC");
  3: FeatureKeyQualifierPredicate featureKeyQualifierPredicate0 = new FeatureKeyQualifierPredicate(key0, "|v]CuLOfC", "|v]CuLOfC", true, false, false);
  4: FilteredEntryGroup filteredEntryGroup0 = new FilteredEntryGroup(simpleEntryGroup0, featureKeyQualifierPredicate0, "|v]CuLOfC");
  5: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, filteredEntryGroup0, "|v]CuLOfC");
  6: Entry entry0 = filteredEntryGroup0.createEntry("|v]CuLOfC");
  7: assertEquals(0, entry0.getFeatureCount());

Test case 11

  1: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, (EntryGroup) null);

Test case 12

  1: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, (EntryGroup) null, "");

Test case 13

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0);
  3: entryGroupMenu0.entryGroupChanged((EntryGroupChangeEvent) null);

Test case 14

  1: SimpleEntryGroup simpleEntryGroup0 = new SimpleEntryGroup();
  2: EntryGroupMenu entryGroupMenu0 = new EntryGroupMenu((JFrame) null, simpleEntryGroup0, "");
  3: Entry entry0 = simpleEntryGroup0.createEntry("");
  4: EntryChangeEvent entryChangeEvent0 = new EntryChangeEvent("", entry0, 1);
  5: entryGroupMenu0.entryChanged(entryChangeEvent0);
  6: assertFalse(entryGroupMenu0.isFocusCycleRoot());

Source Code

  1: No source found for uk.ac.sanger.artemis.components.EntryGroupMenu

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.EntryGroupMenu
  • Size: 14
  • Length: 65
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.7244427555951981
  • BranchCoverage: 0.4782608695652174
  • MethodCoverage: 1.0
  • OutputCoverage: 1.0


Back to Overview