- create a tests/ directory at the project root - write a sample test case using unittest.TestCase - add a test runner script - document how to run tests in readme.md