go ahead... be a heretic | |
PerlMonks |
Re: Testing and database date functionsby pernod (Chaplain) |
on Dec 09, 2004 at 16:42 UTC ( [id://413614]=note: print w/replies, xml ) | Need Help?? |
Take a look at Test::MockObject. What you are trying to test is the script, not the database, therefore you can fake the database (and its date and dayofweek functions) using MockObjects. Do a super search on Test::MockObject to see some other uses of mocking. It is a very powerful technique that allows you to concentrate on the main job of your code, and it allows you to keep testdata and tests in the same place. Good luck! pernod
In Section
Seekers of Perl Wisdom
|
|