property-based-testing

Installation
SKILL.md

Property-Based Testing

Overview

Property-based testing (PBT) generates random inputs and verifies that properties hold for all of them. Instead of testing specific examples, you test invariants.

When PBT beats example-based tests:

  • Serialization pairs (encode/decode)
  • Pure functions with clear contracts
  • Validators and normalizers
  • Data structure operations

Property Catalog

Installs
15
GitHub Stars
225
First Seen
Feb 1, 2026
property-based-testing — ed3dai/ed3d-plugins