Se a nova propagação dos dados for uma operação cara, outra opção seria iniciar/parar um
Docker
container (compilado anteriormente com o banco de dados e dados de semente). Eu escrevi sobre isso alguns meses atrás Teste de integração usando Spring Boot, Postgres e Docker
e embora o blog se concentre no Postgres
, a ideia é a mesma e pode ser traduzida para MySQL
.