in reply to Unit Testing

I recommend going with the more standard (for Perl anyway) Test::More way of doing things.

While you're at it, take a look at Devel::Cover for code-coverage and Devel::NYTProf for profiling. Both will dump navigable HTML files that show you visually what is happening inside your code during execution. Very informative.