如何下载和安装 JUnit in Eclipse
Junit 的安装过程分为 6 个部分。详细说明如下:
第 1 部分)安装 Java
JUnit 是一个 测试 用于测试的框架 Java 基于应用程序。因此在安装之前 JUnit,您需要在您的机器中配置或验证java开发工具包(JDK)。
单击此 教程 下载并安装 Java
第 2 部分)下载 JUnit
步骤1) 访问 https://junit.org/junit4/ 然后点击下载并安装
步骤2) 点击junit.jar
步骤3) 在中央存储库中,您将看到所有可下载的 Junit 版本。通常,您会选择最新版本。单击 jar 链接下载 Junit 版本 4.12,如下所示
步骤4) 访问 https://github.com/junit-team/junit4/wiki/Download-and-Install 再次单击 hamcrest-core.jar
步骤5) 下载 Jar
对于 JUnit 安装,你需要 JUnit jars,你可以下载所需版本的 JUnit jar 文件来自 JUnit 官方网站 http://www.junit.org
以下是 jar 列表:
- JUnit的.jar
- hamcrest-核心.jar
第三部分 JUnit 环境设置
步骤1) 你需要设置 JUNIT_HOME 环境变量来指出你放置的基本位置 JUnit 罐子。
例如,如果你创建了一个 JUnit c:驱动器中的文件夹并将 jar 放在那里,然后对于环境设置,您需要打开控制面板->高级->环境变量。
- 在环境窗口下单击“新建”按钮。
当您单击环境变量中的新建按钮时,它将打开另一个窗口
步骤2) 将打开“新系统变量”窗口:
- 提供变量名称为“JUNIT_HOME”。
- 提供 JUnit 价值为 JUnit 复制的路径 JUnit jar 文件。
- 点击OK。
单击“确定”后,系统将创建一个具有给定名称和值的新系统变量。您可以在环境变量窗口中进行验证,如步骤 1 中的图片所示。
步骤3) 创建 JUNIT_HOME 后,创建另一个名为 CLASSPATH 的变量。再次转到环境变量并按照以下步骤操作。
步骤4) 这一步,指出JUNIT_HOME放在哪个 JUnit 文件夹如下:
- 变量名称:CLASSPATH
- 变量值: %CLASSPATH%;%JUNIT_HOME%\JUnit4.10.jar;.;
- 点击确定按钮。
步骤5) 单击“确定”按钮后,您可以验证系统变量下是否可以看到名为“CLASSPATH”的新环境变量。见下文
第 4 部分)安装 JUnit eclipse 中的 jar 文件
步骤1) 右键单击项目:
- 点击“构建路径”,然后
- 点击“配置构建路径”。
步骤2) 在此步骤中,
- 进入 java build path 窗口,如下图所示
- 现在点击“添加外部 JAR”按钮来添加您下载的 JUnit与 eclipse 一起使用 .jar 文件。
添加一个后 JUnit.jar 文件,单击“确定”按钮关闭 java 构建路径窗口。
第 5 部分)验证是否需要 jar 文件 JUnit 在我的构建路径中
为了验证 JUnit 若要在 eclipse 中打开 .jar 文件,请按照以下步骤操作:
- 右键单击项目->构建路径
- 点击“配置构建路径”。
步骤2) Java 将出现构建路径窗口,如下所示。
在该窗口中,转到“Libraries”选项卡以查看所有 jar 文件。在 jar 文件树视图中,您需要查找以 开头的 jar 文件名 JUnit.
一旦你扩展 JUnit 库,可以看到java库如下图所示:
现在您可以使用了 JUnit 与 eclipse。
第 6 部分)验证 JUnit 格局
您可以创建一个简单的 JUnit 测试验证 JUnit 设置。参见下面的测试类:
步骤1) 创建一个名为Test的Java类JUnit.java 并提供一个简单的断言语句。
package guru99.junit; import org.junit.Test; import static org.junit.Assert.assertEquals; public class TestJunit { @Test public void testSetup() { String str= "I am done with Junit setup"; assertEquals("I am done with Junit setup",str); } }
步骤2) 创建一个测试运行器类来执行上述测试。
package guru99.junit; 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=="+result.wasSuccessful()); } }
步骤3) 要执行测试,请按照以下步骤操作:
- 右键单击TestJunit.java,然后单击“运行方式”,如下所示
- 单击“Run As”后将打开另一个窗口,单击“1 JUnit 测试”如下图所示:
步骤4) 这是测试的输出或结果。如果测试成功执行,它将在前面显示一个绿色复选标记。
单击下载上述代码以供测试目的。