@Test public void testDoValidateWithErrors() { String wrongFlatValue = getWrongFlatValue(); assertFalse(generator.doValidate(wrongFlatValue, tableEntry, cellEditionHandler)); verify(cellEditionHandler, times(1)).showValidationError(anyString()); }
protected abstract boolean doValidate(String flatValue, TableEntry<NUMBER> model, CellEditionHandler<NUMBER> cellEditionHandler);
AbstractNumericEditableColumnGenerator extends AbstractEditableColumnGenerator<NUMBER> { protected abstract boolean doValidate(String flatValue, TableEntry<NUMBER> model, CellEditionHandler<NUMBER> cellEditionHandler); }
AbstractNumericEditableColumnGenerator extends AbstractEditableColumnGenerator<NUMBER> { protected abstract boolean doValidate(String flatValue, TableEntry<NUMBER> model, CellEditionHandler<NUMBER> cellEditionHandler); AbstractNumericEditableColumnGenerator(TranslationService translationService); }
AbstractNumericEditableColumnGenerator extends AbstractEditableColumnGenerator<NUMBER> { protected abstract boolean doValidate(String flatValue, TableEntry<NUMBER> model, CellEditionHandler<NUMBER> cellEditionHandler); AbstractNumericEditableColumnGenerator(TranslationService translationService);  }
AbstractNumericEditableColumnGenerator extends AbstractEditableColumnGenerator<NUMBER> { protected abstract boolean doValidate(String flatValue, TableEntry<NUMBER> model, CellEditionHandler<NUMBER> cellEditionHandler); AbstractNumericEditableColumnGenerator(TranslationService translationService);   }