Boa tarde pessoal.
Estou criando testes de integração para diferentes aplicações Spring.
Eu criei uma classe abstrata com todos os testes e quando for testar os projetos, basta estendê-la:
@SpringApplicationConfiguration(classes=Application.class)
public class RefreshTokenSupportTests extends AbstractRefreshTokenSupportTests {
}
O problema é que toda vez que eu for estender, eu também tenho que usar a anotação SpringApplicationConfiguration.
Alguém saberia uma forma evitar essa duplicação de código?
Já tentei usar Generics, Java Reflection e não obtive sucesso.
Link do projeto que estou usando como exemplo: