On Thu, 24 Feb 2005, Robert wrote: > I am trying to wrap my head around testing. What exactly do you test? > I do mostly scripts for admin stuff and not modules. My scripts do > things like run a program and then email the generated log file to me. > Would you test that? What fits the criteria for "it needs a test"?
That's a very big, very open-ended question that you're asking. In general, maybe "test all assumptions" is a good starting point: test all input rigorously, test all dependencies meticulously, and be sure that the output your code produces is consistent & predictable. But I'm not sure how to pin down general tactics for general testing. Reading _Programming Perl_ chapter 24, "Common Practics" would be a good start, as would all of the superb _The Practice of Programming_, which isn't really a Perl book, but then this isn't really a Perl question. -- Chris Devers -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>