TGViewer
Vadim Nikitenko Vadim Nikitenko @nikitenko_vadim · 227 subscribers
Post #15 912
Начиная с версии 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. В общем, заебись!
  • 👍 4
  • 🍾 2
More from @nikitenko_vadim
  1. Mar 29, 2026Доделал свой pet-проект выходного дня. Всем у кого будет желание и возможность протестить…
  2. Mar 11, 2026А вы знали, что COBOL появился в 1959 году? Это язык программирования старше большинства и…
  3. Mar 8, 2026Воскресенье. 8 марта. Все отдыхают, а я читаю новости! Собрал самое интересное за неделю:…
  4. Oct 25, 2025Выступил на SQA Days 37 в Москве. Получил 3 место и гарнитуру с AI переводчиком по итогам…
  5. Sep 2, 2025​​Инфо ИИ-цыгане снова в деле Буду выступать 24-25 октября на конференции SQA Days 37 в Мо…
  6. May 26, 2025​​🚀 Spring Boot 3.5.0 — что нового? 22 мая вышел релиз Spring Boot 3.5.0 — стабильная вер…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →