我有庫導入了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