Been doing some coding this weekend and, in keeping with good TDD practice, I've been writing my tests, albeit paper-based exercises for the users, as I'm writing the code.
I found this good resource: www.testdriven.com -- check out their list of TDD Tools