- Apache ANT 教程
- ANT-首页
- ANT - 简介
- ANT - 环境设置
- ANT - 构建文件
- ANT - 属性任务
- ANT - 属性文件
- ANT - 数据类型
- ANT - 建筑项目
- ANT - 构建文档
- ANT - 创建 JAR 文件
- ANT - 创建 WAR 文件
- ANT - 包装应用
- ANT - 部署应用程序
- ANT - 执行 Java 代码
- ANT - Eclipse 集成
- ANT - JUnit 集成
- ANT - 扩展 Ant
- Apache ANT 有用的示例
- ANT - 使用令牌
- ANT - 使用命令行参数
- ANT - 使用 If Else 参数
- ANT - 自定义组件
- ANT - 监听器和记录器
- Apache ANT 资源
- ANT - 快速指南
- ANT - 有用的资源
- ANT-讨论
Ant-JUnit 集成
JUnit 是基于 Java 开发的常用单元测试框架。它易于使用且易于扩展。有许多可用的 JUnit 扩展。如果您不熟悉 JUnit,您应该从www.junit.org下载它并阅读其手册。
本章介绍如何使用 Ant 执行 JUnit 测试。使用 Ant 可以直接完成 JUnit 任务。
JUnit 任务的属性如下所示:
先生编号 | 属性及说明 |
---|---|
1 | 目录 从哪里调用VM。当 fork 被禁用时,这将被忽略。 |
2 | 虚拟机 用于调用 JVM 的命令。当 fork 被禁用时,这将被忽略。 |
3 | 叉 在单独的 JVM 中运行测试。 |
4 | 错误属性 出现 JUnit 错误时要设置的属性名称。 |
5 | 失效属性 JUnit 失败时要设置的属性名称。 |
6 | 暂停错误 当发生测试错误时停止执行。 |
7 | 暂停失败 发生故障时停止执行。 |
8 | 打印摘要 建议 Ant 显示每个测试的简单统计数据。 |
9 | 显示输出 建议 Ant 将输出发送到其日志和格式化程序。 |
10 | 临时目录 Ant 将使用的临时文件的路径。 |
11 | 暂停 退出运行时间比此设置长(以毫秒为单位)的测试。 |
让我们继续Hello World Fax Web 应用程序的主题并添加一个 JUnit 目标。
以下示例显示了一个简单的 JUnit 测试执行 -
<target name="unittest"> <junit haltonfailure="true" printsummary="true"> <test name="com.tutorialspoint.UtilsTest"/> </junit> </target>
此示例显示了 JUnit 在 com.tutorialspoint.UtilsTest junit 类上的执行。
运行上面的代码会产生以下输出 -
test: [echo] Testing the application [junit] Running com.tutorialspoint.UtilsTest [junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: 16.2 sec BUILD PASSED