Discover edge cases automatically by testing properties instead of examples.
| Strategy design | Composite strategies for domain objects | | Example count | 100 for CI, 10 for dev, 1000 for release | | Database tests | Use explicit mode, limit examples | | Deadline | Disable for slow tests, 200ms default | | Stateful tests | RuleBasedStateMachine for state machines |
strategies Keywords: strategy, hypothesis, generator, fromtype, composite Solves: Generate test data, create strategies for custom types
Тестирование на основе свойств с помощью Hypothesis для автоматического обнаружения крайних случаев. Используйте при тестировании инвариантов, поиске граничных условий, реализации тестирования с отслеживанием состояния или проверке преобразований данных. Источник: yonatangross/skillforge-claude-plugin.