Skip to main content 7nolikov | Dmitrii Novikov

Posts on Testing

  1. Testcontainers Docker Compose module

    Using Docker Compose module with Testcontainers you can simplify testing for applications that rely on multiple services like databases, APIs and message queues.

    This approach ensures that all dependencies start and work together as expected in a controlled, reproducible environment during your Java tests.

  2. Standalone Spring tests

    I was surprised that Spring Test library doesn’t support standalone acceptance tests format out of the box. Here’s how I tackled this issue and why standalone tests are useful for modular Spring applications.