Following instructions from "Test driven development with python" from O'Reilley 2014