Synthesized / MIPT
Start of main content
Mocks vs Testcontainers
Do we even need mocks when we have Testcontainers? If a mock doesn't work the same way as a "real" system, what is its use? Can flakiness be avoided in integration tests? Is it true that Testcontainers will solve all integration test problems and is it time to write off the H2 database?
A talk for developers creating integration tests for programs working with databases, caches, streaming and batch systems.