Estoy intentando depurar una prueba junit en eclipse, pero mis puntos de interrupción no se activan (a menos que estén en la primera o segunda línea).Los puntos de corte de depuración en la prueba JUnit en Eclipse no funcionan
He intentado eliminar y volver a crear todos los puntos de interrupción en el área de trabajo, limpiar el proyecto, crear una nueva configuración de depuración y ejecutar el método de prueba individualmente y como parte de una clase de prueba con otros métodos. Pero todo fue en vano :-(
public void testLoadPatientsAndConvertToBeans() throws IOException, CDataGridException {
File file = fileutil.getFileFromPrefsOrPrompt(basefileDef);
CDataBuilder builder = new CDataDelimitedFileBuilder(file,
CDataDelimitedFileBuilder.DelimiterSettings.WINDOWS_CSV,
basefileDef);
// breakpoints placed on lines from here on do not fire
CDataCacheContainer container =
cacheIO.construct(
new CDataNarrower(
cacheIO.construct(builder)
).setConvertMissing(true));
assertEquals(13548, container.size());
cacheIO.export(container, patients);
Collection<Patient> pBeans = patients.getBeans();
assertEquals(container.size(), pBeans.size());
Patient patient = pBeans.iterator().next();
Map props = patient.getPropertyMap();
System.out.println(props);
}
Actualizando a Sun JRE 6 La actualización 16 hizo el truco. Gracias Vineet. – tukushan
Lamentablemente recibo el mensaje "Vote too old to be changed, a menos que se edite la respuesta" y no puedo dejar de votar esto. ¿Puedes editar y luego lo haré? – tukushan
+1, @tukushan debería poder votar ahora si aún no lo ha hecho –