《JUnit實戰(zhàn)(第2版)》從認識JUnit、不同的測試策略、JUnit與構建過程、JUnit擴展4個方面,由淺入深、由易到難地對JUnit展開了系統(tǒng)的講解,包括探索JUnit的核心、軟件測試原則、測試覆蓋率與開發(fā)、使用stub進行粗粒度測試、使用mock objects進行測試、容器內測試、從Ant中運行JUnit測試、從Maven2中運行JUnit測試、持續(xù)集成工具、表示層的測試、Ajax測試、使用Cactus進行服務器端的Java測試、測試JSF應用程序、測試OSGi組件、測試數據庫訪問、測試基于JPA的應用程序、JUnit的其他用法等內容?!禞Unit實戰(zhàn)(第2版)》不僅僅介紹了使用JUnit框架測試項目必須掌握的核心概念,還指導讀者如何使用JUnit框架編寫自己的測試用例,并針對在編寫代碼的過程中如何使得代碼可測試給出建議。本書還介紹了基礎的軟件開發(fā)原則,如測試驅動開發(fā)(TDD)等,以便指導用戶如何使用不同的工具來測試典型Java EE應用程序的每一層。此外,本書也提供了幾個附錄,以幫助讀者快速轉換到最新版本的JUnit,并且能夠輕松地集成自己喜歡的IDE。本書適合于已具有一定Java編程基礎的讀者,以及在Java平臺下進行各類軟件開發(fā)的開發(fā)人員、測試人員。對于單元測試學習者和編程愛好者來說,本書則具有極高的學習參考價值。