Max*_* Ni 14 java eclipse junit junit4
我有以下问题.我的一个JUnit测试卡在eclipse中无所事事,但是指示此测试当前正在运行的蓝色箭头仍然存在.
在我的代码中绝对没有无限循环,被测试方法中的所有东西都被卡在以下for循环中:
for (int i = 0; i < this.length(); i += 3) {
// do some stuff
}
Run Code Online (Sandbox Code Playgroud)
此外,当调试方法正确终止并且不让我再继续.
在setUp()中,我正在初始化我的字段和被测试的类.
这看起来像是一些奇怪的JUnit/Eclipse bug.我正在使用oracle-java-7在Ubuntu 12.04下运行Eclipse 3.7.2和JUnit 4.
有关如何解决此问题的任何提示?提前致谢