Olá, acabei de ler um post no site da AVNet Labs um benchmark entre os maiores framework PHP:
02-Jul-2008
18-Jun-2008
Behavior Driven Development em PHP com PHPSpec
Category : BDD, CodeIgniter, PHP, PHPSpec, RSpec, Rails, Ruby, TDD, cakePHP
Comecei a ler muito sobre TDD, depois na comunidade rails-br descobri o BDD li e me pareceu mais simples do que TDD.
Para fazer TDD no rails é bem mais simples do que parece, é só executar os scripts de criação de models, controllers e views que o framework já cria os arquivos básicos para fazer TDD, bastando apenas escrever os casos de testes e executar o comando rake para tudo funcionar.

