2020
11-06
11-06
简单了解Java断言利器AssertJ原理及用法
AssertJ是我目前见过的最强大的断言api,没有之一。官网传送门为什么使用assertJ?1、流式断言,代码即用例,直观易懂。举个例子:传统的junit或者testng,判断一个字符串包不包括a跟b两个字符。要这么写assertTrue(stringbuffer.contains("a")&&stringbuffer.contains("b"))而如果你用的assertJassertThat(stringbuffer).contains("a").contains("b").as("判断字符串是否包括a|b")相比之下,显然后者更加容易理解。而且as的注释...
继续阅读 >