junit 环境设置——迹忆客-ag捕鱼王app官网
本地环境设置
junit 是 java 的一个框架,所以最根本的需要是在你的机器里装有 jdk。
系统要求
jdk | 1.5或1.5以上 |
---|---|
内存 | 没有最小要求 |
磁盘空间 | 没有最小要求 |
操作系统 | 没有最小要求 |
上表的没有最小要求不是代表junit不占空间,而是只要能运行起java程序,就能运行junit(等价于junit需要的要求和jdk需要的要求相同)。
步骤1:在你的机器里验证 java 装置
现在打开控制台,执行以下 java 要求。
操作系统 | 任务 | 命令 |
---|---|---|
windows | 打开命令操作台 | c:>java -version |
linux | 打开命令终端 | $ java -version |
mac | 打开终端 | machine:~ jiyik$ java -version |
我们来验证一下所有操作系统的输出:
操作系统 | 输出 |
---|---|
windows | java 版本 “1.6.0_21” java(tm)se 运行环境(build 1.6.0_21-b07) java 热点(tm)客户端虚拟机(build 17.0-b17,混合模式,共享) |
linux | java 版本“1.6.0_21” java(tm)se 运行环境(build 1.6.0_21-b07) java 热点(tm)客户端虚拟机(build 17.0-b17,混合模式,共享) |
mac | java 版本“1.6.0_21” java(tm)se 运行环境(build 1.6.0_21-b07) java 热点(tm)64-字节服务器虚拟机(build 17.0-b17,混合模式,共享) |
如果你还没有安装 java,从以下网址安装 java sdk。我们采用 java 1.6.0_21 作为本教程的安装版本。
步骤2:设置 java 环境
设置 java_home 环境变量,使之指向基本目录位置,即在你机器上安装 java 的位置。
os | 输出 |
---|---|
windows | 设置环境变量 java_home to c:\programfiles\java\jdk1.6.0_21 |
linux | export java_home=/usr/local/java-current |
mac | export java_home=/library/java/home |
系统路径添加 java 编译器位置。
os | 输出 |
---|---|
windows | 在系统变量路径末端添加字符串 ;c:\program files\java\jdk1.6.0_21\bin |
linux | export path=$path:$java_home/bin/ |
mac | 不需要 |
使用以上解释的 java-version 命令验证 java 安装。
步骤3:下载 junit 档案
从 http://www.junit.org
下载 junit 最新版本的压缩文件。在编写这个教程的同时,我已经下载了 junit-4.10.jar 并且将它复制到 c:>junit 文件夹里了。
os | 软件名称 |
---|---|
windows | junit4.10.jar |
linux | junit4.10.jar |
mac | junit4.10.jar |
步骤4:设置 junit 环境
设置 junit_home
环境变量,使之指向基本目录位置,即在你机器上安装 junit 压缩文件的位置。假设,我们已经在以下不同的操作系统的 junit 文件夹里存储了 junit4.10.jar。
os | 输出 |
---|---|
windows | 设置环境变量 junit_home 到 c:\junit |
linux | export junit_home=/usr/local/junit |
mac | export junit_home=/library/junit |
步骤5:设置 classpath 变量
设置 classpath
环境变量,使之指向 junit 压缩文件位置。假设,我们已经在以下不同的操作系统的 junit 文件夹里存储了 junit4.10.jar 。
os | 输出 |
---|---|
windows | 设置环境变量 classpath 到 %classpath%;%junit_home%\junit4.10.jar;.; |
linux | export classpath=$classpath:$junit_home/junit4.10.jar:. |
mac | export classpath=$classpath:$junit_home/junit4.10.jar:. |
步骤6:测试 junit 建立
在 c:\ > junit_workspace 中创建一个 java 类文件,名称为 testjunit。
import org.junit.test;
import static org.junit.assert.assertequals;
public class testjunit {
@test
public void testadd() {
string str= "junit is working fine";
assertequals("junit is working fine",str);
}
}
在 c:\ > junit_workspace 中创建一个 java 类文件,名称为testrunner,来执行测试用例。
import org.junit.runner.junitcore;
import org.junit.runner.result;
import org.junit.runner.notification.failure;
public class testrunner {
public static void main(string[] args) {
result result = junitcore.runclasses(testjunit.class);
for (failure failure : result.getfailures()) {
system.out.println(failure.tostring());
}
system.out.println(result.wassuccessful());
}
}
步骤7:验证结果
利用 javac 编译器按照以下方式编写类。
c:\junit_workspace>javac testjunit.java testrunner.java
现在运行 test runner 来看结果。
c:\junit_workspace>java testrunner
验证输出。
true