Book Image

Test-Driven Python Development

By : Siddharta Govindaraj
Book Image

Test-Driven Python Development

By: Siddharta Govindaraj

Overview of this book

This book starts with a look at the test-driven development process, and how it is different from the traditional way of writing code. All the concepts are presented in the context of a real application that is developed in a step-by-step manner over the course of the book. While exploring the common types of smelly code, we will go back into our example project and clean up the smells that we find. Additionally, we will use mocking to implement the parts of our example project that depend on other systems. Towards the end of the book, we'll take a look at the most common patterns and anti-patterns associated with test-driven development, including integration of test results into the development process.
Table of Contents (20 chapters)
Test-Driven Python Development
About the Author
About the Reviewers



Siddharta Govindaraj


Sharad Bagri

Kevin Davenport

Vivek Vidyasagaran

Devesh Chanchlani

Dorai Thodla

Kiran Gangadharan

Cees de Groot

David Simick

Fernando Ramos

Christopher Humphries

Commissioning Editor

Julian Ursell

Acquisition Editor

Nikhil Karkal

Content Development Editor

Sumeet Sawant

Technical Editor

Ruchi Desai

Copy Editors

Vikrant Phadke

Sameen Siddiqui

Alpha Singh

Project Coordinator

Danuta Jones


Simran Bhogal

Stephen Copestake

Safis Editing

Paul Hindle


Mariammal Chettiyar


Jason Monteiro

Production Coordinator

Arvindkumar Gupta

Cover Work

Arvindkumar Gupta