Testing ======= TODO: Testing documentation (Milestone 8) This page will explain the testing strategy: - Unit tests - Integration tests - Offline testing approach - Mocking HTTP and subprocess calls - Running tests - Coverage reporting