començando JUnit

estou estudando para implatar os testes unitarios aqui na empresa

usamos Swing, JBoss, Hibernate, JasperReport …

minha duvida é como começar os testes unitarios, quais ferramentas para testar comportamento de tela, dados gravados no banco, relatorios, consultas de banco …

Obrigado

Bom, suas classes com lógica de negócio vc pode testar unitariamente com JUnit só.

Se você precisa de Mocks eu recomendo usar o Mockito.
Se você precisar criar grandes cenários no banco de dados, e depois quiser validar o banco e tal, pode usar o http://www.dbunit.org

Eu não manjo muito de programação Swing, mexo mais com Web, mas existe um projeto novo que parece legal, e dá para testar qualquer tipo de inteface gráfica: http://sikuli.org/

Para testar relatório não tenho idéia =)

Abs