Summary

Test suite

Test case 1

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: abstractCellEditor0.cancelCellEditing();
  3: assertTrue(abstractCellEditor0.stopCellEditing());

Test case 2

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: JTable jTable0 = new JTable(0, 0);
  3: abstractCellEditor0.removeCellEditorListener(jTable0);
  4: assertFalse(jTable0.isFocusTraversalPolicySet());

Test case 3

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: JRadioButtonMenuItem jRadioButtonMenuItem0 = new JRadioButtonMenuItem("c_g_dKIE:nqh", false);
  3: ItemEvent itemEvent0 = new ItemEvent(jRadioButtonMenuItem0, 66, abstractCellEditor0, 66);
  4: boolean boolean0 = abstractCellEditor0.shouldSelectCell(itemEvent0);
  5: assertFalse(boolean0);

Test case 4

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: boolean boolean0 = abstractCellEditor0.stopCellEditing();
  3: assertTrue(boolean0);

Test case 5

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: Object object0 = abstractCellEditor0.getCellEditorValue();
  3: assertNull(object0);

Test case 6

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: Object[] objectArray0 = new Object[3];
  3: objectArray0[0] = (Object) abstractCellEditor0;
  4: objectArray0[1] = (Object) abstractCellEditor0;
  5: objectArray0[2] = (Object) abstractCellEditor0;
  6: TreeModelEvent treeModelEvent0 = new TreeModelEvent(abstractCellEditor0, objectArray0);
  7: boolean boolean0 = abstractCellEditor0.isCellEditable(treeModelEvent0);
  8: assertTrue(boolean0);

Test case 7

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: EventListenerList eventListenerList0 = abstractCellEditor0.listenerList;
  3: JTable jTable0 = new JTable(439, 439);
  4: Class<JTable> class0 = Class.class;
  5: eventListenerList0.add((Class<JTable>) class0, jTable0);
  6: abstractCellEditor0.fireEditingStopped();
  7: assertTrue(abstractCellEditor0.stopCellEditing());

Test case 8

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: EventListenerList eventListenerList0 = abstractCellEditor0.listenerList;
  3: Class<JTable> class0 = Class.class;
  4: Object[][] objectArray0 = new Object[6][2];
  5: DefaultTableModel defaultTableModel0 = new DefaultTableModel(objectArray0, objectArray0[0]);
  6: DefaultTableColumnModel defaultTableColumnModel0 = new DefaultTableColumnModel();
  7: MockDefaultListSelectionModel mockDefaultListSelectionModel0 = new MockDefaultListSelectionModel();
  8: JTable jTable0 = new JTable(defaultTableModel0, defaultTableColumnModel0, mockDefaultListSelectionModel0);
  9: eventListenerList0.add((Class<JTable>) class0, jTable0);
 10: abstractCellEditor0.fireEditingCanceled();
 11: assertTrue(abstractCellEditor0.stopCellEditing());

Test case 9

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: abstractCellEditor0.listenerList = null;
  3: abstractCellEditor0.addCellEditorListener((CellEditorListener) null);

Test case 10

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: abstractCellEditor0.listenerList = null;
  3: abstractCellEditor0.fireEditingCanceled();

Test case 11

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: EventListenerList eventListenerList0 = abstractCellEditor0.listenerList;
  3: abstractCellEditor0.listenerList = eventListenerList0;
  4: abstractCellEditor0.listenerList = null;
  5: abstractCellEditor0.fireEditingStopped();

Test case 12

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: abstractCellEditor0.listenerList = null;
  3: JTable jTable0 = new JTable((TableModel) null);
  4: abstractCellEditor0.removeCellEditorListener(jTable0);

Test case 13

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: JTable jTable0 = new JTable(0, 0);
  3: abstractCellEditor0.addCellEditorListener(jTable0);
  4: abstractCellEditor0.addCellEditorListener(jTable0);
  5: abstractCellEditor0.fireEditingStopped();
  6: assertTrue(abstractCellEditor0.stopCellEditing());

Test case 14

  1: AbstractCellEditor abstractCellEditor0 = new AbstractCellEditor();
  2: JTable jTable0 = new JTable(0, 0);
  3: abstractCellEditor0.addCellEditorListener(jTable0);
  4: abstractCellEditor0.addCellEditorListener(jTable0);
  5: abstractCellEditor0.fireEditingCanceled();
  6: assertTrue(abstractCellEditor0.stopCellEditing());

Source Code

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

EvoSuite Parameters

  • TARGET_CLASS: uk.ac.sanger.artemis.components.filetree.AbstractCellEditor
  • Size: 14
  • Length: 61
  • criterion: LINE;BRANCH;EXCEPTION;WEAKMUTATION;OUTPUT;METHOD;METHODNOEXCEPTION;CBRANCH
  • Coverage: 0.9375
  • BranchCoverage: 1.0
  • MethodCoverage: 1.0
  • OutputCoverage: 0.5


Back to Overview