Mini-Review: Test driven development with python
Whilst not mentioned in the title, this book is specifically about test driven development using Django. It actually provides one of the best tutorials to starting with Django (in my opinion) as it walks you through everything from creating your first project my app through storing it in a version control system to running your own continuous integration server that will auto deploy your code into the wild for you (as long as the tests are green that is) In terms of testing it introduces the concepts well covering a variety of methods. My one criticism of this book would be that it does a little too much for you in terms of setting up the functional tests. When I tried to implement some on my own after I struggled to work out what to say. Overall though it's a brilliant book and you can try it online for free first too (just search for "obey the testing goat"). - G












