### Question:
DeleteCell extends KeyboardOperationClearCell { @Override public boolean isExecutable(final GridWidget gridWidget) { final GridData gridModel = gridWidget.getModel(); final GridData.SelectedCell origin = gridModel.getSelectedCellsOrigin(); if (origin == null) { return false; } if (!(gridWidget instanceof GuidedDecisionTableView)) { return false; } return super.isExecutable(gridWidget); } DeleteCell(final GridLayer gridLayer); @Override TriStateBoolean isShiftKeyDown(); @Override TriStateBoolean isControlKeyDown(); @Override boolean isExecutable(final GridWidget gridWidget);  }### Answer:
@Test public void checkIsNotExecutableWithoutSelectedCell() { assertThat(handler.isExecutable(gridWidget)) .as("Cell have to be selected") .isFalse(); }