教程 > junit 教程 > 阅读:67

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

查看笔记

扫码一下
查看教程更方便
网站地图