分享

Java程序员修炼之道 之 单元测试

 昵称14689819 2015-05-06

Java程序员单元测试工具库

写单元测试也是需要掌握一些工具的,不过这些工具使用起来都比较简单,也和容易学习。在后面的文章中,我将会介绍其中的一部分我经常用到的。

单元测试框架

在Java世界中,有两个使用最多的单元测试框架,JUnit和TestNG。使用最多和支持最广泛的是JUnit。后面的文章中我将会给大家介绍一下它的使用。

Mock工具

Mock工具是进行代码测试所必须掌握的一个工具。目前流行的有Mockito, EasyMock和JMock这三种。我以前用过EasyMock和JMock,后来开始使用Mockito之后就停不下来了。后面的文章中会给大家介绍一下它的用法。

其他工具

通用型的我将会介绍Hamcrest,一个用于验证测试结果工具库。其他的有一些用于各种专门目的而使用的工具,这类工具有很多,比如

  • Spring Test,用于对Spring程序进行集成测试的必需品,我将会在后面的文章中介绍
  • Spring MVC Test Framework,一个用于Spring MVC编写的Web应用的工具,我将会在后面的文章中介绍
  • DBUnit,这个也有很多人用,但是我基本上没用过,所以就不介绍了。有兴趣的可以自己去看看。
  • rest-assured, Java DSL for easy testing of REST services,看起来很美,还没有用过,等我学习使用完觉得好用了再分享。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多