JUnit环境设置 JUnit教程 JUnit测试框架 本地环境设置 JUnit是Java的框架,所以首要的要求是在你的机器上安装JDK。 系统要求 JDK 1.5或以上。 记忆 没有最低要求。 磁盘空间 没有最低要求。 操作系统 没有最低要求。 第1步:验证您的计算机中的Java安装 首先,打开控制台并根据您正在使用的操作系统执行java命令。 OS 任务 命令 视窗 打开命令控制台 c:\> java -version Linux的 打开命令终端 $ java -version 苹果电脑 打开终端 机器:〜joseph $ java -version 让我们验证所有操作系统的输出 - OS 产量 视窗 java版本“1.8.0_101” Java(TM)SE运行时环境(build 1.8.0_101) Linux的 java版本“1.8.0_101” Java(TM)SE运行时环境(build 1.8.0_101) 苹果电脑 java版本“1.8.0_101” Java(TM)SE运行时环境(build 1.8.0_101) 如果您的系统上未安装Java,请从以下链接https://www.oracle.com下载Java软件开发工具包(SDK)。我们假设Java 1.8.0_101为本教程的安装版本。 第2步:设置JAVA环境 将 JAVA_HOME 环境变量设置为指向计算机上安装Java的基本目录位置。例如。 OS 产量 视窗 将环境变量JAVA_HOME设置为C:\ Program Files \ Java \ jdk1.8.0_101 Linux的 导出JAVA_HOME = / usr / local / java-current 苹果电脑 导出JAVA_HOME = / Library / Java / Home 将Java编译器位置追加到系统路径。 OS 产量 视窗 在系统变量 **Path** 的末尾附加字符串 **C:\ Program Files \ Java \ jdk1.8.0_101 \ bin** 。 **** Linux的 export PATH = $ PATH:$ JAVA_HOME / bin / 苹果电脑 不是必需的 如上所述,使用命令 java -version 验证Java安装。 第3步:下载JUnit存档 从http://www.junit.org下载最新版本的JUnit jar文件。在编写本教程时,我们已经下载了Junit-4.12.jar并将其复制到C:> JUnit文件夹中。 OS 档案名称 视窗 junit4.12.jar Linux的 junit4.12.jar 苹果电脑 junit4.12.jar 第4步:设置JUnit环境 将 JUNIT_HOME 环境变量设置为指向计算机上存储JUNIT JAR的基本目录位置。假设我们已经在JUNIT文件夹中存储了junit4.12.jar。 Sr.No 操作系统和说明 1 **视窗** 将环境变量JUNIT_HOME设置为C:\ JUNIT 2 **Linux的** 导出JUNIT_HOME = / usr / local / JUNIT 3 **苹果电脑** 导出JUNIT_HOME = / Library / JUNIT 第5步:设置CLASSPATH变量 将 CLASSPATH 环境变量设置为指向JUNIT jar位置。 Sr.No 操作系统和说明 1 **视窗** 将环境变量CLASSPATH设置为%CLASSPATH%;%JUNIT_HOME%\ junit4.12.jar;。; 2 **Linux的** 导出CLASSPATH = $ CLASSPATH:$ JUNIT_HOME / junit4.12.jar :. 3 **苹果电脑** 导出CLASSPATH = $ CLASSPATH:$ JUNIT_HOME / junit4.12.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 JUnit教程 JUnit测试框架