我有库导入了JUNIT 4.12和Hamcrest 1.3以及测试文件夹设置。来源指向正确的测试包文件夹。我将使用Shift + F6为每个Java测试文件运行测试,并且它将执行该java文件中的所有测试。重新启动计算机后,我按照相同的步骤运行测试,仅获得“未执行测试”。可能是什么原因和解决方案。没有执行测试JUNIT Netbeans 8.2
package test1;
import hello.*;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
public class hellotest {
private jj j1;
@Before
public void runBeforeEachTest(){
j1 = new jj();
j1.setName("cur");
j1.setComp("goo");
}
@Test
public void testProp(){
String name = j1.getName();
String cmp = j1.getComp();
assertEquals("cur", name);
assertEquals("goo", cmp);
}
}
没有任何修改的相同项目在另一台计算机上工作正常。试图重新安装Netbeans 8.2,但它不会卸载,它给出错误“在此计算机上未找到Java SE开发工具包(JDK)”卸载Netbeans IDE需要JDK 6。 这很奇怪,因为要安装NetBeans 8.2 JDK 8已安装,但在卸载期间正在寻找JDK 6。问题是如何卸载Netbeans?
看到您正在尝试运行的测试文件也会有所帮助。 – Makoto