我是Java新手,我正在尝试对我正在编写的类进行单元测试.Eclipse(3.5)为我创建了单元测试类,并将Junit4添加到了我的类路径中.
我的课:
public class DistanceUtil
{
public static double metersToMiles( double meters )
{
return 0;
}
public static double metersToKilometers( double meters )
{
return 0;
}
}
Run Code Online (Sandbox Code Playgroud)
我的单元测试:
public class DistanceUtilTest {
@Test
public final void testMetersToMiles() {
fail("Not yet implemented"); // TODO
}
@Test
public final void testMetersToKilometers() {
fail("Not yet implemented"); // TODO
}
}
Run Code Online (Sandbox Code Playgroud)
当我右键单击单元测试并选择run as Junit Test时,我得到以下内容:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error …Run Code Online (Sandbox Code Playgroud) 我正在执行一个junit测试用例
我收到以下错误,
A fatal error has been detected by the Java Runtime Environment:
Internal Error (classFileParser.cpp:3174), pid=2680, tid=2688
Error: ShouldNotReachHere()
JRE version: 6.0_18-b07
Java VM: Java HotSpot(TM) Client VM (16.0-b13 mixed mode windows-x86 )
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议解决方案
知道如何解决这个问题吗?我正在使用Eclipse,即使我创建一个新的android项目,它似乎也会发生.:(
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (classFileParser.cpp:3174), pid=3944, tid=3256
# Error: ShouldNotReachHere()
#
# JRE version: 6.0_18-b07
Run Code Online (Sandbox Code Playgroud)