Liberada versão 1.3.0 do JSFUnit
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.
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião