文章:利用 Ruby 简化你的 Java 测试

  • 殷安平

2008 年 8 月 27 日

话题:JavaRuby测试语言 & 开发

本文是 Productive Java with Ruby 系列文章的第一篇,作者将从单元测试这个话题开始,让 Java 的开发人员能够在实际工作中利用 Ruby 提高工作效率。

单元测试的重要性,现在已经成为共识,Martin Fowler 曾经说自己很愿意花掉一半的时间来写单元测试,因为单元测试能够使你更快地完成工作。无数次的实践已经证明这一点。你的时间越是紧张,就越是要写单元测试,它看上去慢,但实际上能够帮助你更快、更舒服地达到目标。

但实际情况是我们经常听到 Java 开发人员抱怨单元测试繁琐、难写。虽然勉强为之,却疲于奔命,并没有体会到它的好处!最终造成的结果是出现了大量只能运行一次的单元测试。是将责任简单归结于开发人员?还是开发流程或制度的不完善?本文作者结合自己的实践介绍了如何利用 Ruby 对 Java 进行测试,希望能抛砖引玉,引起大家的兴趣。

阅读全文利用 Ruby 简化你的 Java 测试

JavaRuby测试语言 & 开发