1
resposta

Escopo do que é apagado do banco em testes feitos com @ActiveProfiles("test")

No "Curso Spring MVC II", é criada uma classe de teste chamada ProdutoDAOTest, anotada com @ActiveProfiles("test").

Foi dito no curso que, quando temos o profile de testes em uma classe, as alterações que tal classe faça no banco já serão apagadas quando o banco termianr de rodar.

Isso significa que tudo no banco apontado pelo teste será apagado ou apenas as alterações feitas por aquele teste em particular serão apagadas?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi cleber, acho que só as coisas que acontecem naquele teste em particular. Todas as operações naquele contexto sofrem rollback.