Learning Test-Driven Development on Python 3