V
Vadim Nikitenko
@nikitenko_vadim232 подп.
906просмотров
10 июля 2024 г.
statsScore: 997
Начиная с версии 3.3 в Spring Boot была добавлена расширенная поддержка для Testcontainers с Artemis, как это было ранее сделано для PostgreSQL в 3.1. С новой поддержкой можно легко настроить контейнер для Artemis и использовать его в ваших тестах: @SpringBootTest @Testcontainers public class MyArtemisTests {     @Container     @ServiceConnection     static ArtemisContainer artemisContainer = new ArtemisContainer("activemq-artemis:latest");     @Test     void contextLoads() {     } } Это демо примерчик, и никто вам не мешает всю конфигурацию вынести в отдельный @TestConfiguration класс. Расширенная поддержка Artemis позволяет разработчикам/тестировщикам сосредоточиться на написании тестов, а не на настройке окружения. Да и выглядит все очень лаконично. Больше не обязательно ебаться с @DynamicPropertySource или ApplicationContextInitializer. В общем, заебись!
906
просмотров
967
символов
Нет
эмодзи
Нет
медиа

Другие посты @nikitenko_vadim

Все посты канала →
Начиная с версии 3.3 в Spring Boot была добавлена расширенна — @nikitenko_vadim | PostSniper