Transcript-based unit tests that are easy to create and maintain