Universal testing strategies and patterns applicable across languages.
| Stub | Returns canned data | stub.getuser.returns(fakeuser) | | Mock | Verifies interactions | mock.sendemail.assertcalledonce() | | Spy | Records calls, uses real impl | spy.on(service, 'save') | | Fake | Working simplified impl | FakeDatabase() instead of real DB | | Dummy | Placeholder, never used | null object for required param |
Стратегии и шаблоны межъязыкового тестирования. Запускается по: пирамиде тестирования, модульному тесту, интеграционному тесту, тесту e2e, TDD, BDD, тестовому покрытию, стратегии макетирования, двойному тестированию, изоляции теста. Источник: 0xdarkmatter/claude-mods.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/0xdarkmatter/claude-mods --skill testing-patterns После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw