pytest-patterns
pytest-patterns 是一个面向 Python 的 pytest 测试模式技能,用于生成以行为驱动为核心的测试代码。它聚焦 pytest 的具体机制,包括 fixtures 作用域管理、异步测试、参数化、mock 与框架配置,并可作为 testing:test-writer 的技术上下文使用。技能强调测试可观察行为而非实现细节,提供 BDD 命名约定、AAA 结构、工厂 fixture、mock 补丁位置规则、conftest 执行顺序与重型依赖 mock 等实践指导,同时列出常见反模式及对应做法。适合编写或重构 Python 测试时参考,具体收费、平台与使用步骤暂未提供。