Testing, Logging, and the Art of Monkey Patching
Aug 23, 2007, 09:00 (0 Talkback[s])
(Other stories by Jeremy Jones)
"Most of the code that I've been writing for the book has been
getting its own unit tests. I've been working on a chapter on
networking for the past week and a half and have written a little
code for the chapter. One of the challenges of writing tests for
something like networking code is that there are so many variables
which may influence a suite of unit tests. For example, if my unit
tests rely on hitting some Google webserver and I encounter
problems, trouble shooting questions may include: is my router
acting up, is my ISP acting up, am I failing to get DNS resolution,
is that particular server down, have they changed the URL for this
resource, etc..."
Complete Story
Related Stories: