AssertJ:支持流式断言的Java测试框架

发表于:2015-12-29 11:56

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:yangAL    来源:51Testing软件测试网采编

  AssertJ为Java提供了流式断言(Fluent assertions)。
  支持的开发库
  Guava
  为Guava类型提供断言,支持Multimap、Table、Optional或ByteSource。
  可以关注AssertJ Guava断言的最新消息和文档。
  Joda Time
  为Joda Time提供断言,支持DateTime和LocalDateTime。更多断言支持即将发布,欢迎参加开发贡献!
  可以关注AssertJ Joda Time断言的最新消息和文档。
  Neo4J
  为Neo4J提供断言。
  可以关注AssertJ Neo4J断言的最新消息和文档。
  Neo4J断言由Florent Biville开发。
  主要特性
  功能丰富且易于使用
  AssertJ提供了丰富的断言集合,错误信息非常准确,提高了测试代码的可读性并且可以非常方便地在你喜爱的IDE中集成。
  可以从一分钟上手指南开始,了解AssertJ的各种特性,并请关注最新版本的发布。
  如果你被AssertJ打动,可以将JUnit断言自动转换为AssertJ。
  可扩展
  你可以非常容易地为自己的类编写断言,让测试断言更好地反映程序业务,这样就可以使用通用语言编写测试了!
  我们提供了断言生成器,可以为你的业务模型类快速创建断言。
  社区驱动
  AssertJ是为了帮助开发社区,我们会倾听用户的想法并提供有用的断言。
  AssertJ是Fest Assert开发库的分支(fork),该开发库目前已不再维护。
  AssertJ承诺永远开源、免费。
  开发资源
  · 发布说明
  · 新手指南:一分钟上手
  · Javadoc:3.x、2.x
  · 断言生成器
  · Guava断言
  · Joda-Time断言
  · DB断言
  · Neo4j断言
  · Swing断言
  · FAQ
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号