[haskell-br] Teste de unidade

diego souza dsouza at c0d3.xxx
Tue Oct 2 16:44:43 CEST 2012


Eu costumava usar o test-framework, após algum tempo mudei p/ o hspec,
como alguém anteriormente já mencionou.

Sempre me incomou manter a lista de testes
manualmente. Teste.Framework.TH parece muito bom, obrigado por
compartilhar.

~dsouza

At Tue, 2 Oct 2012 15:29:20 +0200,
João Paulo Pizani Flor wrote:
> 
> Eu gosto de usar o Test.Framework e o Test.Framework.TH também, como
> "wrappers" em volta do HUnit e QuickCheck....
> 
> http://bazaar.launchpad.net/~presto-developers/presto/trunk/view/head:/src/Language/Presto/Tests/LilypondParserPitch.hs
> 
> Com ele você tem um relatório de testes formatado bem mais amigável, e
> com as localizações onde ocorreram os erros bem mais fáceis de achar.
> Além disso, também com o Test.Framework.TH não é necessário fazer
> manualmente a lista de testes a ser rodada em um arquivo. Ele usa
> metaprogramação com template Haskell para "detectar" todas as funções
> cujo nome começa com "case" ou "test"...
> 
> 
> Abraços de Utrecht, na Holanda :)
> 
> João Paulo Pizani Flor
> joaopizani at gmail.com
> 
> 
> 2012/10/1 Felipe Almeida Lessa <felipe.lessa at gmail.com>:
> > Há várias alternativas mais high-level que o HUnit cru no Hackage. O que eu
> > mais uso é o hspec.
> >
> > Até,
> >
> > --
> > Felipe – enviado do meu Galaxy Tab.
> >
> > Em 01/10/2012 02:48, "Anderson Pavia" <anderson.pavia at gmail.com> escreveu:
> >
> >> Pessoal
> >>
> >>
> >> Como vocês fazem teste de unidade em haskell?
> >>
> >>
> >> Algo melhor que:
> >>
> >> https://github.com/andersonaap/haskell_uma_abordagem_pratica/blob/master/capitulo05/exercicio01.hs
> >>
> >> ?
> >>
> >> Alguma dica para automatizalção?
> >>
> >>
> >> []s
> >>
> >> _______________________________________________
> >> haskell-br mailing list
> >> haskell-br at haskell.org
> >> http://www.haskell.org/mailman/listinfo/haskell-br
> >
> >
> > _______________________________________________
> > haskell-br mailing list
> > haskell-br at haskell.org
> > http://www.haskell.org/mailman/listinfo/haskell-br
> >
> 
> _______________________________________________
> haskell-br mailing list
> haskell-br at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-br



More information about the haskell-br mailing list