OhMySkills
AI 智能体 coding-agent-rules-testing 更新于 2026-09-21

Coding Agent Rules · 测试规则

Testing rules for Coding Agent Rules: behaviour-named cases, explicit fixtures and order-independent suites.

技术栈
Coding Agent Rules
主题
测试
条目
9 条
版本
v0.2.0

✓ 应当这么做

  • ✓ Test the smallest unit that carries the behaviour, then one end-to-end happy path
  • ✓ Name tests after the behaviour, not after the function under test
  • ✓ Keep fixtures explicit and local to the test that needs them

✕ 常见反模式

  • ✕ Asserting on private internals that will change with any refactor
  • ✕ Fixed sleeps instead of condition waits
  • ✕ Tests that depend on execution order or a shared mutable world

◎ 交付前验证

  • ◎ Typecheck (`tsc --noEmit` or equivalent) passes with zero errors
  • ◎ Lint passes and no rule was disabled inline
  • ◎ Node/browser runtime compatibility checked against the project engines field

同分类条目

42 篇

同一技术栈的其他条目