Unit test your code on an in-memory database
Unit tests should be self-contained, even database ones
Unit tests should be self-contained, even database ones
Something not working? Whip up a one liner and find out why
I’m working on a project with Curtis “Ovid” Poe and Adrian Howard. We use Perl 5.10.1, but because we control which version of Perl 5 we use, there’s no reason not to test with Perl 5.12.0 - and if we…
On Being Wrong When I decided to study computer science, I installed Linux on my computer and bought a copy of “The C Programming Language” by Kernighan and Ritchie. I have been trying to solve software problems ever since….
HTTP::Recorder is a browser-independent recorder that records interactions with web sites and produces scripts for automated playback. Recorder produces WWW::Mechanize scripts by default (see WWW::Mechanize by Andy Lester), but provides functionality to use your own custom logger. Why Use…
Testing is an important step in developing any important body of work. In today’s pragmatic culture, we’re taught to test first, test often, and design with tests. The expectation is that chanting “test test test” forgives all sins. To…