Dynamic testing for Common Lisp
CheckL lets you write tests dynamically, it checks resulting values against the last run.