Como faço para rodar meu teste acessando mais de 1 database?
Em produção eu tenho as databases prod1 e prod2, onde tenho as tabelas prod1.tabela1 e prod2.tabela2
Criei teste1 para testar as tabelas de prod1
e teste2 para testar as tabelas de prod2
Meu DataSource aponta somente para teste1
@Bean
@Profile("teste")
public DataSource getDataSource() {
ComboPooledDataSource dataSource = new ComboPooledDataSource();
dataSource.setDriverClass("com.mysql.jdbc.Driver");
dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/teste1?autoReconnetForPools=true");
dataSource.setUser("root");
dataSource.setPassword("root");
return dataSource;
}
Não sei como proceder... Alguém me ajuda?