Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Mensagem sobre o tópico Testes unitários de componentes de tela

Visualizar analisado - Mostrar apenas o texto da mensagem ??

MIME-Version: 1.0
Received: by 10.100.135.11 with SMTP id i11mr182389and.27.1245352473811; Thu, 
	18 Jun 2009 12:14:33 -0700 (PDT)
Date: Thu, 18 Jun 2009 12:14:33 -0700 (PDT)
X-IP: 201.54.129.89
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-BR; rv:1.8.1.11) 
	Gecko/20071127 Firefox/2.0.0.11,gzip(gfe),gzip(gfe)
X-HTTP-Via: 1.1 proxy4.pucrs.br:4290 (squid/2.7.STABLE5)
Message-ID: <b49913a3-8522-4e8d-9359-958e447c645d@n30g2000vba.googlegroups.com>
Subject: =?ISO-8859-1?Q?Testes_unit=E1rios_de_componentes_de_tela?=
From: Vinicius <viniciusvgo...@gmail.com>
To: =?ISO-8859-1?Q?Wicket_em_Portugu=EAs?= <wicket-ptbr@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Ol=E1, recentemente comecei a usar o Wicket em um projeto mas estou
tendo problemas pra fazer testes unit=E1rios dos meus componentes de
tela.

A quest=E3o =E9 que, por tr=E1s dos panos, meus componentes tem depend=EAnc=
ias
a v=E1rias chamadas a m=E9todos est=E1ticos e/ou finais de classes do Wicke=
t
(como Application.get, por exemplo). H=E1 alguns dias estou tentando
resolver isso com o PowerMock (visto que os mockadores tradicionais
n=E3o trabalham com m=E9todos static e final) mas sem muito sucesso e com
um c=F3digo resultante cada vez mais sujo.

Por outro lado, embora o WicketTester seja =F3timo para testes
funcionais/integra=E7=E3o, ele parece n=E3o ser a solu=E7=E3o mais adequada=
 pra
testes unit=E1rios, visto que ele roda sobre o Jetty e executa toda a
aplica=E7=E3o pra rodar os testes, enquanto que o que eu quero =E9 apenas
exercitar o estado/comportamente do meu componente isoladamente.

O que eu posso fazer a respeito disso? Alguma dica?

Valeu!


Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google