【发布时间】:2012-06-21 15:10:40
【问题描述】:
我在rails 中使用guard 框架已经有一段时间了,我刚刚爱上了它。我也经常使用 Java 工作,我发现这样的工具不能用于快速测试驱动开发,这让我感到惊讶。这是警卫为您所做的(形成原始网站)-
- 由我们出色的 Listen gem 处理的文件系统更改。
- 支持视觉系统通知。
- 庞大(超过 120 个)保护扩展生态系统。
- 针对 Ruby 1.8.7、1.9.2、1.9.3、REE 和最新版本的 JRuby 和 Rubinius 进行了测试。
本质上,它可以帮助我在对代码库进行更改或添加内容时密切关注测试用例。以下是这种方法的好处-
- 不显眼的测试用例驱动开发
- 即时确认代码更改的影响
- 高质量代码
- 最小化回归涟漪
有谁知道如何在 Java 中实现类似的目标? 注意——像 Hudson 这样的自动化测试工具不是我想要的答案。我需要一些可以在本地开发机器/环境上使用的东西,以便对代码更改有即时的测试用例反馈。
谢谢
【问题讨论】:
-
您是否正在寻找一种始终在后台运行您的 java 单元测试的工具?
-
是的。它应该一直在后台运行。
标签: java junit tdd automated-tests