JUnit - 环境设置

JUnit - 环境设置 首页 / JUnit入门教程 / JUnit - 环境设置

JUnit是Java的框架,因此最首要的要求是在计算机上安装JDK。

步骤1 - 验证Java安装

首先,打开控制台并根据您正在使用的操作系统执行Java命令。

OSTaskCommand
WindowsOpen Command Consolec:\> java -version
LinuxOpen Command Terminal$java -version
MacOpen Terminalmachine:~ 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版本" 1.8.0_101"

Java(TM)SE运行时环境(内部版本1.8.0_101)

如果您的系统上未安装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在系统变量 Path 的末尾附加字符串 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 jar文件。在编写本教程时,无涯教程已经下载了Junit-4.12.jar并将其复制到C:\> JUnit文件夹中。

步骤4 - 设置JUnit环境

将 JUNIT_HOME 环境变量设置为指向计算机上存储JUNIT jar的基本目录位置。假设已将junit4.12.jar存储在JUNIT文件夹中。

Sr.NoOS & 描述
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.NoOS & 描述
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中创建一个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

现在运行测试运行器以查看输出,如下所示:

C:\JUNIT_WORKSPACE>java TestRunner

验证输出。

true

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Java并发编程实战 -〔王宝令〕

安全攻防技能30讲 -〔何为舟〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

代码之丑 -〔郑晔〕

手把手教你玩音乐 -〔邓柯〕

Go 语言项目开发实战 -〔孔令飞〕

大数据经典论文解读 -〔徐文浩〕

零基础学Python(2023版) -〔尹会生〕

AI绘画核心技术与实战 -〔南柯〕

好记忆不如烂笔头。留下您的足迹吧 :)