d'AIrtagnan and Three Mocketeers for easy integration testing - all as one, and one as all
Generating integration testing services and mocks with AI, Testcontainers, Microcks, and DataFaker.
Abstract
When you model (aka "mock") services during software development or integration testing, you need to mimic APIs, databases, and other data providers. You can't do this with just one tool; you need to combine several. You will also need zillions of configuration files and test samples for mocks... unless you leverage the power of Generative AI. Can we make it hallucinate productively without breaking the vibe of actual development?
In this live session, I'll show you how to create test services, mock databases, and API providers using Testcontainers, Microcks, and DataFaker for a modern Android/Gradle project. After the introduction, we'll skip all the boring YAML configurations and go straight to leveraging AI and MCPs to generate proper data services and mocks with minimal effort from the developer's side.
References
Presented at
- Silicon Chalet, June 2025