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.
التثبيت
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
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