Peter Bøgh Andersen Auditorium
Finlandsgade 23, Nygaard-bygningen
8200 Aarhus N
17:00 Doors open
17:30 Welcome and Presentations
18.15 Break with light refreshments and networking
19:30 Meetup ends
Throw a line of code into many codebases and it’s sure to hit one or more testing frameworks. There’s no shortage of frameworks for testing, each with their particular spin and set of conventions, but that glut is not always matched by a clear vision of how to structure and use tests — a framework is a vehicle, but you still need to know how to drive.
This talk takes a deep dive into testing, with a strong focus on unit testing, looking at examples and counterexamples in different languages and frameworks, from naming to nesting, exploring the benefits of data-driven testing, the trade-offs between example-based and property-based testing, how to get the most out of the common given–when–then refrain and knowing how far to follow it.
Target audience: Developers
Kevlin is an independent consultant, trainer, reviewer and writer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and web sites, a contributor to open source software and a member of more committees than is probably healthy (it has been said that “a committee is a cul-de-sac down which ideas are lured and then quietly strangled”). He is co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series. He is also editor of 97 Things Every Programmer Should Know.
Registration deadline: 24.06.2019
This is a closed meetup for employees from Destination AARhus partner companies and students at Aarhus University.
There are 250 seats, which will be distributed by a first-comes-first principle.
If you have signed up for the workshop but need to cancel your reservation, please notify us as soon as possible by writing an email to: email@example.com
Subscribe for Destination AARhus’ Event Updates mail if you wish to be directly notified when we announce new meetups and workshops.