Friday afternoon 14:00 - 16:00 CET (UTC+1)
We needed to validate our use cases with tests that:
This talk is about how we solved these problems with the Domain-Driven Testing approach and how you can apply this technique on your own backend application.
A demonstration with live coding will show how to write them and use it to drive the development.
I will present a library created to make it easier to write them: https://github.com/uberto/pesticide
This talk will teach you a new approach to test your system that can be immediately useful, especially if you are aiming for continuous delivery.
To get the most from the workshop:
please come with a IDE already configured to run Kotlin on your machine
(you can download IntelliJ CE from here https://www.jetbrains.com/idea/download)
clone locally the github repo https://github.com/uberto/h4kcluster-quarkus
(optional) read the blog post https://medium.com/javarevisited/beyond-traditional-acceptance-tests-79cbcee63eda
Uberto is an expert on building software products, currently working with finance institutions in London.
He has more than two decades experience in building great products. He is practicing TDD and Agile since 2001.
He writes technical articles, regularly speaks at conference around Europe and organises courses.
He is experienced in designing and implementing software architectures and he believes in the agile manifesto values and principles.
He is also a passionate polyglot programmer, he started as a kid with a ZxSpectrum he hopes to continue for many years to come.