PUnit is an easy utility to perform regression tests on any software unit.No changes to the code is needed as the regression tests are performed on executables outputs. The tests to be performed are described in an XML file.
A small testing framework for PHP based off some of .net's nUnit contracts. It uses a static assertion class rather than protects/public methods on an extended class.