我正在尝试使用命令提示符使用以下命令编译我的java文件'check4PrimeTest.java':
javac -classpath.:junit.jar check4PrimeTest.java
我收到以下错误:
错误:包junit.framework不存在import junit.framework.*;
我不知道为什么我得到这个错误,因为我在我的程序中导入了junit.framework.*.
下面是我的代码:
package check4prime;
// check4PrimeTest.java
//Imports
import junit.framework.*;
public class check4PrimeTest extends TestCase {
//Initialize a class to work with.
private check4Prime check4prime = new check4Prime();
//constructor
public check4PrimeTest (String name) {
super(name);
}
//Main entry point
public static void main(String[] args) {
System.out.println("Starting test...");
junit.textui.TestRunner.run(suite());
System.out.println("Test finished...");
} // end main()
//Test case 1
public void testCheckPrime_true() {
assertTrue(check4prime.primeCheck(3));
}
//Test cases 2,3
public void testCheckPrime_false() {
assertFalse(check4prime.primeCheck(0));
assertFalse(check4prime.primeCheck(1000));
}
//Test …Run Code Online (Sandbox Code Playgroud)