http://qs321.pair.com?node_id=262351


in reply to Re: Perl Testing and Quality Assurance
in thread Perl Testing and Quality Assurance

All excellent advice.

Another approach to determining what your tests should do is to see what you can remove from the code.

Just delete a line or subroutine.

Do all your tests still pass? If so one of the following is true.

God I love unit tests :-)

You can even automate this sort of thing if you are that way inclined (see this interview where Java's Jester is discussed for an example).

  • Comment on Re^2: Perl Testing and Quality Assurance