Queria fazer um esquema nos meus TestCase para sempre dar Rollback, já que eu uso um database separado do database de produção. Pesquisei algumas coisas mas não obtive sucesso. Alguém sabe de alguma configuração do Hibernate para sempre dar um Rollback?
Eu acho que não vai ser interessante eu usar o DbUnit, já que estou usando o Spring pra fazer os DAOs. Eu preciso fazer de alguma outra maneira, tanto pelo Hibernate quanto pelo Spring
britoboy
Caso vc use Spring, basta estender AbstractTransactionalJUnit4SpringContextTests para todos os testes iniciarem uma transação no começo e darem Rollback no final.