axelrose has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks,

for the moment being I do my testing of complete Perl scripts like this:
my( $ok, $failure ) = ( 0, 0 ); ... system( "", $par1 ) ); $? ? $failure++ : $ok++; system( "", $par2 ); $? ? $failure++ : $ok++; ...

What I'm looking for is a module to assist the tiresome procedure plus give me the usual support of plans, expected failures, todos, etc.

Has anybody a recommendation which Test module best fits my need?

Thanks, Axel