开发手册 欢迎您!
软件开发者资料库

Ant - JUnit集成

Ant JUnit集成 - 从简单和简单的步骤学习Apache ANT,从基本到高级概念,包括简介,环境设置,构建文件,属性任务,属性文件,数据类型,构建项目,构建文档,创建JAR文件,WAR文件,打包应用程序,部署应用程序,执行Java代码,Eclipse集成,JUnit集成,扩展艺术。

JUnit是基于Java的开发的常用单元测试框架。它易于使用且易于扩展。有许多JUnit扩展可用。如果您不熟悉JUnit,则应从 www.junit.org 下载并阅读其手册。

本章介绍如何使用Ant执行JUnit测试。 Ant通过JUnit任务直接进行。

JUnit任务的属性显示在 :

Sr.No。Properties&说明
1

dir

从哪里调用VM。禁用 fork 时会忽略此项。

2

jvm

用于调用JVM的命令。禁用 fork 时会忽略此项。

3

fork

在单独的JVM中运行测试

4

errorproperty

如果存在JUnit错误,要设置的属性的名称

5

failureproperty

要设置的属性的名称有一个JUnit失败

6

haltonerror

发生测试错误时停止执行

7

haltonfailure

发生故障时停止执行

8

printsummary

建议Ant显示每个测试的简单统计信息

9

showoutput

建议Ant将输出发送到其日志和格式化程序

10

tempdir

Ant将使用的临时文件的路径

11

timeout

退出运行时间超过此设置的测试(以毫秒为单位)。

让我们继续 Hello World 传真Web应用程序的主题并添加一个JUnit目标。

以下示例显示了一个简单的JUnit测试执行 :

            

此示例显示了在com.IT屋.UtilsTest junit类上执行JUnit。运行上面的代码产生以下输出 :

test:[echo] Testing the application[junit] Running com.it1352.UtilsTest[junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 16.2 secBUILD PASSED