Testing Keycloak SPIs with Testcontainers — the part every tutorial skips
Most "here's how to write a custom Keycloak authenticator" posts end at mvn package. You get a class...
Tag archive
Most "here's how to write a custom Keycloak authenticator" posts end at mvn package. You get a class...

Introduction Integration testing often feels like a luxury—something we skip when deadlines loom. But...

For the integration layer, AI removed the excuse for cut corners. The new bar - real containers matching prod for what you own, WireMock on the wire for what you do not, and a verify on every call.

let us discover together how to get a very satisfying test setup for PostgreSQL and Go
A no-mocks testcontainers policy caught two production-fatal Postgres bugs in one test run — PG 15's schema USAGE removal and an asymmetric SELECT grant for a state-machine-driving sink.
Postmortem: LocalStack 3.0 and TestContainers 2.0 Conflict Caused 200 Test Flakes On...

Modern Node.js applications rarely live in isolation. They depend on databases, caches, message...
Testcontainers spins up real Docker containers for your integration tests — PostgreSQL, Redis, Kafka,...
Mocking your database in tests? That's how bugs reach production. Testcontainers spins up real...

You want real infrastructure in your integration tests. You don't want to write cleanup code. Here is...
TL;DR: Testcontainers lets you run real SQL Server in Docker inside your tests. This guide shows how...
TL;DR: Test Azure Functions using Moq for unit tests (mocked service interfaces) and Testcontainers...