testing

Friday, June 25, 2021

- CEST
Replicating production on your laptop using the magic of containers
Grace Jansen
Grace Jansen
IBM, Developer Advocate

This will include a short introductory presentation on what test containers are, how they differ from other types of testing, and why they’re useful, as well as showing a live demo of how to use tools like MicroShed testing to enable this.

Saturday, June 26, 2021

- CEST
Advanced Testing Patterns
Tom Cools
Tom Cools
Info Support nv, Software Developer

Unit Tests by themselves give no guarantee that your system will work in a production environment. That’s where your code will have to work together with other resources like databases and APIs. Unfortunately, those are the kind of dependencies we try to avoid in tests by using mocking-frameworks. Risky business, because this means we’ll only know if the application really works when you push it to production.

In this session, we’ll look at some strategies you can use to test your application without mocking your dependencies away. You’ll discover how tools like Liquibase, TestContainers, WireMock and Pact can immensely improve your tests so you can deploy your application to production AND sleep at night.