iterate=>RUHR

Die Community-Konferenz im Pott

26. & 27. September 2025

Deutschland => NRW => Ruhrpott => Essen

Integration Tests – Mach’s endlich richtig!

Maik Schöneich

Für mich war es in der Vergangenheit immer ein Problem die richtige Umgebung für Integrationstests zu finden:

Nehme ich eine extra Datenbank?

Reicht eine In-Memory SQLite Datenbank?

Wie manage ich die Testdaten?

Alle diese Fragen und noch mehr haben mich und sicher auch andere von euch tage- bzw. wochenlang beschäftigt.

Dies ist nun vorbei. Mit Hilfe von TestContainers und Docker bauen wir uns all das selbst innerhalb der Testsuite selbst zusammen – und zwar in der Programmiersprache unseres Vertrauens (C#, Java, Go, …).