Je suis nouveau sur Java et j'essaie d'exécuter un test unitaire sur une classe que j'écris. Eclipse (3.5) a créé la classe de test unitaire pour moi et ajouté Junit4 à mon chemin de classe.
Ma classe:
public class DistanceUtil
{
public static double metersToMiles( double meters )
{
return 0;
}
public static double metersToKilometers( double meters )
{
return 0;
}
}
Mon test unitaire:
public class DistanceUtilTest {
@Test
public final void testMetersToMiles() {
fail("Not yet implemented"); // TODO
}
@Test
public final void testMetersToKilometers() {
fail("Not yet implemented"); // TODO
}
}
Lorsque je clique avec le bouton droit de la souris sur le test unitaire et que je sélectionne Exécuter en tant que Junit Test, j’obtiens ce qui suit:
#
# 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
#
Quelqu'un a une idée de comment je peux résoudre ce problème?
Merci