Como tirar proveito do CGI para testes funcionais
À procura de uma estratégia segura de refatoração, me deparei com o CgiHttpKernel, que me permitiu testar meus scripts legados.
É um desenvolvedor web freenlancer que gosta de trabalhar com grandes pessoas. Gosta de aprender sobre desenvolvimento de software ágil e métodos XP. Ficou "viciado" em TDD desde que leu “Test-Driven Development By Example”, de Kent Beck, e abraçou a filosofia da refatoração desde então. A maior parte de sua vida profissional envolve o framework Symfony e materiais open source. Adora ensinar e compartilhar conhecimento, por isso criou o Screenfony: sua primeira startup relacionada a aprendizado.
À procura de uma estratégia segura de refatoração, me deparei com o CgiHttpKernel, que me permitiu testar meus scripts legados.
Neste artigo, vou descrever como mudei de PHPUnit e TDD para BDD (e também mostrar alguns pedaços de código).