Personalmente prefiero phpunit2 que seria la version para php5 me va genial ya que al ser un port de junit(java) y nunit(que es un port de junit para .net) no necesitas aprender una sintaxis especial sobre todo cuando trabajas con diferentes lenguajes.
Teneis un generador online de test
phpt generator
Auque creo que la opcion es personal tambien decir que los paquetes importantes como Zend Framework, Symfony etc... utilizan php5