摘要: ​ JUnit 4引入了一项名为参数化测试的新功能。参数化测试允许开发人员使用不同的值反复运行相同的测试。 阅读全文
posted @ 2022-11-03 15:43 还梦呦 阅读(943) 评论(0) 推荐(1) 编辑
摘要: ​ **断言(assertion)**是一种在程序中的一阶逻辑(如:一个结果为真或假的逻辑判断式),目的为了表示与验证软件开发者预期的结果——当程序执行到断言的位置时,对应的断言应该为真。若断言不为真时,程序会中止执行,并给出错误信息。​ JUnit 4 结合 Hamcrest 提供了一个全新的断言语法——assertThat。程序员可以只使用 assertThat 一个断言语句,结合 Hamcrest 提供的匹配符,就可以表达全部的测试思想。 阅读全文
posted @ 2022-11-03 14:32 还梦呦 阅读(485) 评论(0) 推荐(1) 编辑