NST: A unit testing system for Common Lisp

We introduce NST, an expressive and extensible unit testing framework for Common Lisp. Distinct features of Lisp's object system CLOS allow an elegant implementation for NST, and we describe this class model and implementation. There are over a dozen test frameworks for Lisp which are currently available, almost half of which are under active maintenance, and we compare these packages' features. Development of NST is ongoing, and we conclude with a discussion of future directions for the system.

NST: A unit testing system for Common Lisp. John Maraist. In Proceedings of the 2010 International LISP Conference (ILC), Reno, Nevada, October 2010. - [PDF]