Ho un metodo come questo:Spring - di un'istanza di un Errori obiettare
public boolean validateMessage(String message, Errors errors) {
if (!StringUtils.hasLength(message)) {
errors.rejectValue(wrapperName + "message", "EMPTY_MESSAGE", EMPTY_MESSAGE_ERRORMSG) ;
return false ;
}
return true ;
}
voglio chiamare questo metodo con un nuovo Errors
oggetto, come:
boolean result = validateMessage("hi", new Errors()) ;
Tuttavia, questo tipo di esemplificazione non è consentito per Errors
. Per favore consiglio
se non con Errors
, posso farlo con un vuoto (nuovo) BindingResult
Non è possibile instaziare un'interfaccia. 'BindException',' EscapedErrors' sono le classi di implementazione. –
Correlati: http://stackoverflow.com/questions/9744988/writing-junit-tests-for-spring-validator-implementation – Igor