Как запустить Spring Boot Tests на существующем загрузочном экземпляре Spring? - PullRequest
2 голосов
/ 04 июля 2019

У меня достаточно сложное приложение, которое я пишу.Spring Boot Tests требует времени для запуска экземпляра Spring Boot и приложения на случайном порте.Есть ли способ, которым я могу выполнить свои тесты на существующем «нормально» работающем Spring Boot Application (локально), отключив способ, которым тесты хотят запускать свой собственный экземпляр теста?

// This lot starts a new instance. Can't we use the existing running instance.
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class GraphQLTests {

    @Autowired
    private GraphQLTestTemplate graphQLTestTemplate;

    // Tests here...

}
...