Property-Based Testing is a technique that creates random samplings of data and throttles your Subject Under Tests.