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