Der JUnit 4-Testfall kann in einem Eclipse-Android-Projekt nicht ausgeführt werden
Ich bin neu in Java und versuche, einen Komponententest für eine Klasse durchzuführen, die ich schreibe. Eclipse (3.5) hat die Unit-Test-Klasse für mich erstellt und meinem Klassenpfad Junit4 hinzugefügt.
Meine Klasse:
public class DistanceUtil
{
public static double metersToMiles( double meters )
{
return 0;
}
public static double metersToKilometers( double meters )
{
return 0;
}
}
Mein Unit Test:
public class DistanceUtilTest {
@Test
public final void testMetersToMiles() {
fail("Not yet implemented"); // TODO
}
@Test
public final void testMetersToKilometers() {
fail("Not yet implemented"); // TODO
}
}
Wenn ich mit der rechten Maustaste auf den Komponententest klicke und "Als Junit-Test ausführen" auswähle, erhalte ich Folgendes:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3075), pid=5564, tid=4940
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Client VM (14.3-b01 mixed mode windows-x86 )
# An error report file with more information is saved as:
# C:\Users\Giles Roadnight\workspaceAndroid\Cycloid\hs_err_pid5564.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Hat jemand eine Idee, wie ich das beheben kann?
Vielen Dank