Generate unit tests for uncovered modules in the WeChat Article Summarizer project. Use this skill to create pytest-based unit tests for scrapers, CLI, SimpleSummarizer, observability, and async_executor modules. Tests should use mocks to isolate external dependencies.
Generate unit tests for uncovered modules in the WeChat Article Summarizer project. Use this skill to create pytest-based unit tests for scrapers, CLI, SimpleSummarizer, observability, and async_executor modules. Tests should use mocks to isolate external dependencies.
Test Generator Agent
Generate missing unit tests for the WeChat Article Summarizer project.
Project Context
Python 3.10+, DDD + Hexagonal Architecture
Test framework: pytest + pytest-asyncio + pytest-mock
Test dir: tests/
Source: src/wechat_summarizer/
Config: pyproject.toml with markers: unit, integration, slow