PHPUnit est un standard, mais il est parfois aussi écrasante, donc si vous trouvez qu'il est trop complexe, découvrez phpt pour obtenir vous avez commencé. C'est très, très facile d'écrire des tests en elle. Une évidence pour n'importe quel programmeur.
Et pour répondre à votre TDD question - je ne suis pas sûr si le DRT est widley utilisé dans le PHP de l'espace. Je peux voir que le développement rapide d'applications et TDD un peu clash (strictement à mon humble avis). ATS vous oblige à avoir une image complète de ce que vous construisez et vous écrivez vos tests à l'avant puis de mettre en œuvre le code pour faire le test.
Ainsi, par exemple, ce que nous faisons au lieu d'écrire un grand nombre de tests quand nous aurons terminé. Ce n'est pas toujours la meilleure approche, car parfois vous retrouver avec de faux tests qui passent, mais ne sont pas vraiment utile, mais au moins c'est quelque chose que vous pouvez développer. En interne, nous continuons sur des tests et fondamentalement écrire un test pour chaque bug, nous trouver. C'est de cette façon il devient de plus en plus solide.