內容簡介
本書全面介紹JUnit 5的新特性及其主要應用。全書共22章,分為五部分。第一部分介紹JUnit的核心、JUnit的體繫結構、從JUnit 4向JUnit 5遷移、軟體測試原則等內容;第二部分介紹軟體測試質量、用stub和mock object進行測試、容器內測試等內容;第三部分介紹用Maven和Gradle工具運行JUnit測試、IDE對JUnit 5的支持、JUnit 5的持續集成等內容;第四部分介紹JUnit 5擴展模型,表示層測試,Spring、Spring Boot和REST API以及資料庫應用程序的測試等內容;第五部分介紹使用JUnit 5進行測試驅動開發和行為驅動開發,以及用JUnit 5實現測試金字塔策略等內容。 本書既適合剛接觸JUnit框架的Java開發人員閱讀,也適合想要了解JUnit 5新特性的、經驗豐富的JUnit開發人員學習,尤其適合企業級Java開發人員閱讀。本書還可作為高等院校學生「軟體測試」課程的參考用書。作者簡介
克特林·圖多塞,擁有計算機科學專業的博士學位,擔任過Java高級開發員和技術團隊帶頭人,有超過15年的Java開發經驗。目錄
第一部分 JUnit