Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An implementation of QuickCheck in Ruby (NOT FUNCTIONING)
Ruby
branch: master

README.org

RQC - QuickCheck for Ruby

This is an implementation of QuickCheck in Ruby, ported from the qc.js framework for Javascript. IT DOES NOT WORK YET (completely).

Property-based testing is a large topic that cannot be fully explained in this README, but it is useful for:

  • Testing protocols (including well-crafted APIs)
  • Stateless behavior verification (without side-effects)
  • Automatic edge-case detection through fuzzing
  • Finding minimal failing test cases through shrinking
  • Increasing the breadth of examples in existing test suites
Something went wrong with that request. Please try again.