Another good place to search for the answer to this question is on the Perl QA mailing list, where the topics of discussion are Testing perl, Testing with Perl and the Test Anything Protocol (TAP) (and it's implementations).
http://beta.nntp.perl.org/group/perl.qa