BT

Início Notícias Liberada versão 1.3.0 do JSFUnit

Liberada versão 1.3.0 do JSFUnit

Favoritos

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.

Avalie esse artigo

Relevância
Estilo/Redaçã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.

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

Comentários da comunidade

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

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

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.