in reply to Why do I need to know how many tests I will be running with Test::More?

Hmmm ,

I can't speak for the module author, but I'd second guess that the purpose behind some specified plan i.e. a possible answer to your 1st question, is to give yourself (and Test::More) some level of confidence that you thought things thro' prior to implementing the tests.

Moreover, I'd refer you to Perl Testing - A Developers Notebook.

Personally, I've found it [specifying the expected number of tests] useful on 3 counts:

A user level that continues to overstate my experience :-))
  • Comment on Re: Why do I need to know how many tests I will be running with Test::More?
  • Download Code