Cara, é possível integrar o PHPUnit ao CI e fazer a geração dos testes junto com seus cruds.
Mas na verdade iria ficar muito pobre né?.. todo teste só iria tentar passar um objeto válido e esperar a persistëncia, por exemplo.. métodos desse tipo podem ser colocados em um Model que seja estendido por todos os outros.. aí bastaria 1 teste pra cada método genérico.. Você só iria ter que se preocupar com teste em métodos de implementação que fojem do padrão de um CRUD.. entende? Aconselho você a dar uma lida mais a fundo sobre testes unitários e TDD.. Abraços 2010/6/24 Andreus Timm <[email protected]> > Bem qual que era a minha ideia, testar talvez o PHPUnit ('se der tempo faço > isso no finde..'), mas a ideia principal era integrar ela no meu projeto > pessoal. > > Tenho um projeto que gera Todos CRUD, sistema automático, a ideia era fazer > com que ele gerasse os TDD tb...para automatizar ainda + o processo. > > E eu apenas visualizar os relatórios dos testes se eles passaram onde de eu > erro se deu erro...etc > E após isso se precisa-se de alguma customização ou sei lá o que tentar > fazer dinamico pelo sistema, como não sou especialista em TDD ainda, estou > perguntando a opnião de outros profissionais da área, talvez trabalhar > integrado com xDebug (que tb nunca trabalhei) ou outras ferramentas. > > Acredito que o PHPUnit deve ser a melhor ferramenta hoje no mercado (PHP), > conheci pessoalmente o criador dela e nem sabia...hehehehe o Sebastian > Bergmann. > > > > Andreus Timm > [email protected] > (14) 9672-7890 > (51) 9243-1668 > > > Em 23 de junho de 2010 19:02, Eric Saboia <[email protected]> escreveu: > > Valeu cara.. mas faz muito tempo que eu não atualizo o blog.. tenho que >> voltar a ter saco. >> >> Mas voltando ao assunto, a classe de testes do CI é muito precária... vale >> mais a pena tentar a integração com o PHPUnit mesmo >> >> >> 2010/6/23 Andreus Timm <[email protected]> >> >>> Melhorando a pergunta... >>> A classe de Testes Unitários do CodeIgniter >>> A Classe que utiliza a metodologia de Teste Unitários. ;-) >>> >>> Eric, vou dar uma olhada no seu arquivo, achei muito básico a classe do >>> CI. >>> >>> >>> Andreus Timm >>> [email protected] >>> (14) 9672-7890 >>> (51) 9243-1668 >>> >>> >>> Em 23 de junho de 2010 17:42, Eric Saboia <[email protected]> escreveu: >>> >>> Agora classe de TDD, não entendi o que você quer dizer... >>>> >>>> TDD é uma metodologia, não uma ferramenta.. >>>> >>>> 2010/6/23 Eric Saboia <[email protected]> >>>> >>>> Já escrevi um artigo sobre isso: >>>>> >>>>> http://eric.saboia.org/2009/03/integrando-phpunit-ao-codeigniter/ >>>>> >>>>> Abraços >>>>> >>>>> 2010/6/23 Andreus Timm <[email protected]> >>>>> >>>>>> E ai galera alguém já usou a classe de TDD do CI? >>>>>> E por caso também já utilizou o PHPUnit. >>>>>> >>>>>> Qual a diferença, recursos, a do CI atendeu a necessidade? >>>>>> >>>>>> >>>>>> Andreus Timm >>>>>> [email protected] >>>>>> (14) 9672-7890 >>>>>> (51) 9243-1668 >>>>>> >>>>>> _______________________________________________ >>>>>> Lista mailing list >>>>>> [email protected] >>>>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>>>> >>>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Lista mailing list >>>> [email protected] >>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>>> >>>> >>> >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >>> >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

