BT

Liberada versão 1.3.0 do JSFUnit

por Lucas Souza em 16 Ago 2010 |

Com a frase "Uma pequena release com grandes consequências" foi anunciado o lançamento no último dia 11 de agosto, de uma nova versão do JSFUnit, uma ferramenta de testes de unidade para aplicações desenvolvidas em JSF.

As três grandes mudanças foram:

  • Uma nova API chamada RichFacesClient para Drag and Drop
  • Compatibilidade com o HTMLUnit 2.8
  • Alguns bugs corrigidos

A mudança de HtmlUnit 2.7 para a versão 2.8 por si só, já corrigiu uma grande partes dos bugs existentes na versão anterior. Mas segundo o blog do JSFUnit a grande mudança foi um pequeno bug corrigido por Aslak Knudsen. Esta correção permite que o JSFUnit integre-se ao Arquillian. O Arquillian é um novo projeto da JBoss que permite deploy e execução de testes em containers de testes, tornando-se uma alternativa ao Cactus e ao Cargo, que eram usados nas versões anteriores.

A vantagem na utilização do Arquillian são:

  • Suporte completo ao JUnit4 (anteriormente não era possível anotar testes com @Test)
  • Suporte ao TestNG 5
  • Injeção de recursos em seus testes (recursos com @Inject e @EJB podem ser usados)
  • Testes de subconjuntos de WAR. Você pode dividir, por exemplo, duas telas do facelets e um managed bean, empacotar em um único war e testá-lo, ganhando rapidez

O Arquillian atualmente suporta testes em JBossAS, Glassfish, Jetty e Tomcat, e que talvez seja a única desvantagem em relação ao Cargo, que suporta mais servidores de aplicação.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT