Eclipse에서 junit 테스트를 디버그하려하지만 첫 번째 또는 두 번째 행에 있지 않으면 중단 점이 실행되지 않습니다.Eclipse에서 JUnit 테스트의 중단 점 디버깅이 작동하지 않습니다.
작업 영역에서 모든 중단 점을 삭제하고 다시 만들고, 새 디버그 구성을 만들고, 테스트 방법을 개별적으로 실행하고, 다른 방법으로 테스트 클래스의 일부로 실행 해 보았습니다. 그러나 아무 소용이 모두 :-(
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);
}
Sun JRE 6 Update 16으로 업그레이드하는 것이 트릭입니다. Vineet에게 감사드립니다. – tukushan
불행히도 나는 대답이 편집되지 않는 한 "투표가 너무 오래되어서 변경 될 수 없다"고 생각하며이를 업 보턴화할 수 없습니다. 편집 할 수 있습니까? – tukushan
+1, @ tukushan 아직하지 않으 셨다면 지금 투표하실 수 있습니다. –