Locking down legacy code is one of the major problems when trying to work on existing code. Approval tests facilitates this in a couple of ways.

  1. Producing lots of results
  2. Verifying large results

Here is a video of me locking down the code from LegacyCodeRetreat.