Getting started with unit tests should be simple – it’s just a matter of writing code to test other code. If that’s right why so many talented developers fail implementing unit tests in their daily job. I’ve started using unit tests 8 years ago and failed miserably. It took me 2 years and the right company to start over and learn how to properly use unit tests and TDD as development tools. In this talk I’ll cover the non-trivial facts I learnt about unit testing and the tips that I use to this day.