Session

Integration Tests - Doing it the "right" way!

In the past, it has always been a problem for me to find the right environment for integration tests:

- Do I use an extra database?
- Is an in-memory SQLite database enough?
- How do I manage the test data?

All these questions and more have kept me and I'm sure others of you busy for days or weeks.

This is now over. With the help of TestContainers and Docker, we build all this ourselves within the test suite - in the programming language of our choice (C#, Java, Go, ...).

I will show you how you setup your environment using Docker, how to run your test suite on your local machine as well as in your automated CI/CD pipeline.

Maik Schöneich

Software Architect

Herten, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top