Perl Testing: A Developer's Notebook