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?

1 resposta

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