Effective Unit Testing teaches Java developers how to write unit tests that are concise, expressive, useful, and maintainable. Offering crisp explanations and easy-to-absorb examples, it introduces emerging techniques like behavior-driven development and specification by example.
Programmers who are already unit testing will learn the current state of the art. Those who are new to the game will learn practices that will serve them well for the rest of their career.
What's Inside
A thorough introduction to unit testing
Choosing best-of-breed tools
Writing tests using dynamic languages
Efficient test automation
Table of Contents
PART 1 FOUNDATIONS
The promise of good tests
In search of good
Test doubles
PART 2 CATALOG
Readability
Maintainability
Trustworthiness
PART 3 DIVERSIONS
Testable design
Writing tests in other JVM languages
Speeding up test execution
Також купити книгу Effective Unit Testing, Lasse Koskela Ви можете по посиланню