Chapter 7xUnit Basics
About This Chapter
Chapter 6, Test Automation Strategy, introduced the "hard to change" decisions that we need to get right early in the project. The current chapter serves two purposes. First, it introduces the xUnit terminology and diagramming notation used throughout this book. Second, it explains how the xUnit framework operates beneath the covers and why it was built that way. This knowledge can help the builder of a new Test Automation Framework (page 298) understand how to port xUnit. It can also help test automaters understand how to use certain features of xUnit.
An Introduction to xUnit
The term xUnit is how we refer to any member of the family of Test Automation Frameworks used for automating Hand-Scripted Tests ...