Instructor Notes

This is a placeholder file. Please add content here.

IntroductionWhat is testing?Why (else) do we test?When to run tests?When to write tests?


Working with Legacy CodeMeet the legacy code projectA simple end-to-end test


Test frameworkpytest: A test frameworkWhat is code (test) coverage


Test Driven DevelopmentTest Driven Development


Refactoring for TestingMonolithic Main MethodsSafe Refactoring and TDD


Testing Big ChangesMaking big changes