Pessoal, entendo que o teste de integração se dá nas pontas da aplicação. No caso do teste com banco, é importante fazer a limpeza dele depois dos testes para não atrapalhar os outros testes. Mas e se meu teste de integração fosse com um serviço externo que persiste em algum banco, como eu poderia garantir essa limpeza?