我在开始使用JUnit测试时遇到了一些麻烦。这应该是非常基本的。我从JUnit.org下载了junit-4.8.2.jar并将其放在我的主目录中。
如果我尝试使用以下命令在TCSH终端中测试我的设置:
java -cp ~/junit-4.8.2.jar org.junit.runner.JUnitCore org.junit.tests.AllTests
我收到以下输出
JUnit version 4.8.2
Could not find class: org.junit.tests.AllTests
Time: 0.003
OK (0 tests)
非常感谢任何帮助。感谢。
答案 0 :(得分:2)
请查看:the junit faq具体来说,这个项目,我的主题:
通过运行随JUnit分发的样本测试来测试安装。 请注意,示例测试直接位于安装目录中,而不是junit.jar文件。因此,请确保JUnit安装目录位于CLASSPATH上。然后只需输入:
java org.junit.runner.JUnitCore org.junit.tests.AllTests
如果您只下载了jar,则无法运行示例测试。您需要获取src包并按照相关说明进行操作。
答案 1 :(得分:1)
这是由unixking发布的 - 从http://sourceforge.net/projects/junit/files/junit/4.10/
获取最新版本的JUnit在C:\ MyDev \ lib解压缩junit4.10.zip,所以我们有C:\ MyDev \ lib \ junit4.10
在命令提示符下,运行以下命令
: the home is where i work best set MY_HOME=C:/MyDev : place to find the junit jar files set JUNIT_HOME=%MY_HOME%/lib/junit4.10 : find the junit jar files as well as other classes that one intends to use set CLASSPATH=%CLASSPATH%;%JUNIT_HOME%;%JUNIT_HOME%/junit-4.10.jar : this is where my jdk is set JAVA_HOME=%MY_HOME%/tool/jdk1.6.0_24 : run sample tests (sitting in any folder) java org.junit.runner.JUnitCore org.junit.tests.AllTests