I call it rebooted because I believe we’ve lost sight of the original intent and purpose of unit testing, and a reboot will allow us to start from the ground up and re-think how we go about unit testing. In this session I’ll present an approach to unit testing that I have fine-tuned, and put into practice over the years. This approach to unit testing has been informed and guided by a number of books and team experiences.
The approach presented will probably not sit right some of you. If that is the case I ask that you keep an open mind. In this session I hope to elicit a healthy discussion around unit testing so we can reboot it and get it right. Common Practice, is not Common sense.
Who is this session for?
This session is for folks who have been doing unit testing for a couple of years or so. This is not a Unit Testing “Getting started”. We will be looking at code samples and I assume you’ve written hundreds of unit tests so you can appreciate what you’re seeing.
Test Spies and Test Mediators instead of Mocks
http://youtu.be/kPywu4GCGnk
Unit Testing - Test Doubles
http://youtu.be/aUSd0csagrs
Unit Testing Best Practices
http://youtu.be/u7JzFuv4H5o