In validateHealthReportConstraints() von IssuesRecorder Z.650 steht:
if (healthy >= unHealthy) {
return FormValidation.error(Messages.FieldValidator_Error_ThresholdOrder());
}
Die Methode wird aber sowohl von doCheckHealthy() als auch von doCheckUnHealthy() aufgerufen.
Falls healthy immer kleiner als unhealthy sein muss, würde
healthy = 1, unhealthy = 30 als healthy durchgehen (bei doCheckHealthy()).
Können Sie bitte erklären wofür genau diese Methoden da sind bzw. was genau diese Healthy/Unhealthy Reports darstellen?
Ohne doCheckReferenceJob, dazu braucht es Mockito...