jsverify.github.io - JSVerify — property based testing for JavaScript. Like QuickCheck.

Example domain paragraphs

Write powerful and concise tests.

JSVerify is a property-based testing library, highly inspired by QuickCheck . It is testing framework agnostic, you could use JSVerify with Mocha , nodeunit , Jasmine or any other framework. Property based testing Write properties about your function that should hold true for all inputs, instead of enumerating expected inputs and outputs. Tests written this way are concise and powerful.

Property-based tests make statements about the output of your code based on the input, and these statements are verified for many different possible inputs. [1]

Links to jsverify.github.io (1)