In javascript, there seems to be a lack of good tools like quickcheck-style validation. However, they are best supported in typed languages, and you can actually write your tests in one of these languages ββif you want.
To avoid interacting with runtime interop, I would recommend using a language that compiles in JS and runs on node.js (for example: Purescript with purescript-quickcheck ) or a Java-based language using the Nashorn engine provided in Java 8, for example ScalaCheck . You can even use ghcjs and the original flavor of the quickcheck library!
jazmit
source share