programs skilled python programmers agree that testing is one of the most important aspects of software development even though this is placed near the end of the bookit is not an afterthoughteverything we have studied so far will help us when writing tests we'll be studyingthe importance of unit testing and test-driven development the standard unittest module the py test automated testing suite the mock module code coverage cross-platform testing with tox why testa large collection of programmers already know how important it is to test their code if you're among themfeel free to skim this section you'll find the next section--where we actually see how to do the tests in python--much more scintillating if you're not convinced of the importance of testingi promise that your code is brokenyou just don' know it read on