Turns the documentation you already write into tests that run. A failing test means your product and your docs disagree, and names the section.