Writing a test scenario

The scaffolding every test is built from: parameters, logging, the environment it runs in, and how it reports what it needs and what it did.