JUnit 集成Ant

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
JUnit 集成Ant
云少十五、JUnit 集成Ant
JUnit 是一个 Java 语言的单元测试框架。它易于使用且易于扩展。有许多可用的 JUnit 扩展。如果你对 JUnit 不是很熟悉,你可以在 www.junit.org 网址上下载相关手册。
这一章节将向你展示如何用 Ant 来扩展 JUnit 。Ant 直接使用 JUnit 任务。
下面给出 JUnit 任务的相关属性:
属性 | 描述 |
---|---|
dir | 表示从哪里调用 VM。当 fork 被禁用的时候,这个属性将会被忽略。 |
jvm | 表示调用 JVM 的命令。当 fork 被禁用的时候,这个属性将会被忽略。 |
fork | 表示在独立的 java 虚拟机中运行测试文件。 |
errorproperty | 表示当有一个 JUnit 失效的时候,设置属性的名字。 |
failureproperty | 表示当有一个 JUnit 失效的时候,设置属性的名字。 |
haltonerror | 表示当一个测试有错误的时候,停止执行过程。 |
haltonfailure | 表示当有故障发生的时候,停止执行过程。 |
printsummary | 表示告知 Ant 展示每个测试例子的简单统计。 |
showoutput | 表示告知 Ant 展示输出结果到 log 日志文件或者格式器上。 |
tempdir | 表示存放 Ant 将会运用到的临时文件。 |
timeout | 表示测试过程耗时太长,超过了设置时间(毫秒级)。 |
让我们继续 Hello World 传真应用这个主题,并加入 JUnit 任务。
下面给出的例子展示了一个简单的 JUnit 测试例子的执行过程:
1 | <target name="unittest"> |
上面给出的例子展示了 com.tutorialspoint.UtilsTest junit 类的执行过程。运行上面的代码,将会看到以下输出:
1 | test: |
评论
匿名评论隐私政策
TwikooArtalk
✅ 你无需删除空行,直接评论以获取最佳展示效果