Boa tarde, alguem sabe se tem como configurar o hibernate para salvar os dados na memoria ao invez de colocar no banco para fazer testes unitarios?
Obrigado
Boa tarde, alguem sabe se tem como configurar o hibernate para salvar os dados na memoria ao invez de colocar no banco para fazer testes unitarios?
Obrigado
Olá!
Uma abordagem interessante para testar se dados estao sendo salvos corretamente é usar o spring-test.
Com ele vc pode configurar seus testes para fazer o rollback dos dados salvos sempre que eles forem executados.
Assim não fica lixo no banco de dados (simula dados em memória).
O spring-test é muito legal e fácil de usar.
Segue uma referencia inicial do spring-test (com exemplo):
Então na realidade ele salva os dados do teste no banco de dados e no final ele da um rollback. tendi
Estava vendo tambemm tem o HSQLDB que dah pra fazer algumas configurações onde ele salva os dados na memoria. Mais de qualquer forma vou ver o conteudo que vc passou.
Muito obrigado thiagoprocaci.
Abraços
Acho essa abordagem legal porque ela independe do banco de dados.
Caso use o spring-test, é necessário configura-lo para fazer o rollback sempre…
Mas isso é bem simples (atributo de uma anotação)…
Legal, gostei! rsrs Valeu pela ajuda!