本地环境设置
JUnit是Java的框架,因此第一个要求是在您的计算机上安装JDK.
系统要求
JDK | 1.5或以上. |
---|---|
内存 | 无最低要求. |
磁盘空间 | 无最低要求. |
操作系统 | 无最低要求. |
步骤1:验证计算机中的Java安装
首先,打开控制台并根据您正在使用的操作系统执行java命令.
OS | 任务 | 命令 |
---|---|---|
Windows | 打开命令控制台 | c:\> java -version |
Linux | 打开命令终端 | $ java -version |
Mac | 打开终端 | machine:~joseph $ java -version |
让我们验证输出所有操作系统 :
OS | 输出 |
---|---|
Windows | java版"1.8.0_101" Java(TM)SE运行时环境(版本1.8.0_101) |
Linux | java版"1.8.0_101" Java( TM)SE运行时环境(版本1.8.0_101) |
Mac |
如果您的系统上没有安装Java,请从以下链接下载Java软件开发工具包(SDK) https://www.oracle.com .我们假设Java 1.8.0_101是本教程的已安装版本.
步骤2:设置JAVA环境
设置 JAVA_HOME 环境变量,指向计算机上安装Java的基本目录位置.例如.
OS | 输出 |
---|---|
Windows | 将环境变量JAVA_HOME设置为C:\Program Files \ Java \ _jdk1.8.0_101 |
Linux | export JAVA_HOME =/usr/local/java -current |
Mac | export JAVA_HOME =/Library/Java/Home |
将Java编译器位置附加到系统路径.
OS | 输出 |
---|---|
Windows | 在t处附加字符串 C:\Program Files \ Java \ _jdk1.8.0_101 \ bin 他结束了系统变量,路径. |
Linux | export PATH = $ PATH:$ JAVA_HOME/bin/ |
Mac | 不需要 |
使用命令 java -version 验证Java安装,如上所述.
步骤3:下载JUnit存档
从 http://www.junit.org .在编写本教程时,我们已经下载了Junit-4.12.jar并将其复制到C:\> JUnit文件夹中.
OS | 存档name |
---|---|
Windows | junit4.12.jar |
Linux | junit4.12.jar |
Mac | junit4.12.jar |
步骤4:设置JUnit环境
设置 JUNIT_HOME 环境变量以指向JUNIT jar存储在您计算机上的基目录位置.假设我们已经将junit4.12.jar存储在JUNIT文件夹中.
Sr.No | OS&描述 |
---|---|
1 | Windows 将环境变量JUNIT_HOME设置为C:\ JUNIT |
2 | Linux export JUNIT_HOME =/usr/local/JUNIT |
3 | Mac export JUNIT_HOME =/Library/JUNIT |
步骤5:设置CLASSPATH变量
设置 CLASSPATH 环境变量指向JUNIT jar位置.
Sr.No | OS&描述 |
---|---|
1 | Windows 将环境变量CLASSPATH设置为%CLASSPATH%;%JUNIT_HOME%\ junit4.12.jar;.; |
2 | Linux export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.12.jar:. |
3 | Mac export CLASSPATH = $ CLASSPATH:$ JUNIT_HOME/junit4.12.jar:. |
步骤6:测试JUnit设置
在 C:\> JUNIT_WORKSPACE
$ b中创建一个java类文件名TestJunit $ b
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:验证结果
使用
C:\ JUNIT_WORKSPACE> javac TestJunit.java TestRunner.java
现在运行Test Runner以查看结果如下 :
C: \ JUNIT_WORKSPACE> java TestRunner
验证输出.
true