Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
-
Updated
Nov 9, 2020 - Python
{{ message }}
Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
Functional programming in Java
Property-based testing, JUnit-style
A modern API testing tool for web applications built with Open API and GraphQL specifications.
Tl;dr: building a simple DeepState testcase as shown below, gives the -Wmissing-noreturn warning. This might be an issue if DeepState is incorporated into a codebase that uses -Werror.
#include <deepstate/DeepState.hpp>
using namespace deepstate;
TEST(TestCaseName, TestName) {
ASSERT(1);
}[1/2] Building CXX objec
Release with confidence, state-of-the-art property testing for Haskell.
Data generation and property-based testing for Elixir.
Property based testing for Java 8
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
Data specification and generation
JQF + Zest: Coverage-guided semantic fuzzing for Java.
Property based Testing for Elixir (based upon PropEr)
property based testing library for Scala
Ruby Imperative Random Data Generator and Quickcheck
Release with confidence, state-of-the-art property testing for .NET.
Test monadic programs using state machine based models
QuickCheck inspired property-based testing for OCaml.
Rapid is a Go library for property-based testing that supports state machine ("stateful" or "model-based") testing and fully automatic test case minimization ("shrinking")
Random Data Generation and/or Property Testing in Scala & Scala.JS.
Structure-aware, in-process, coverage-guided, evolutionary fuzzing engine for Rust functions.
Curried Type Testing library, and Test Matchers for Jest
Advanced unit test framework for D
Design by contract for Python with many validators support.
Every project with aspirations to greatness needs a logo, and hypothesis-jsonschema is no exception. Are you the generous designer who can help?
Template Scripting Testing Language tool: automated test generation for Python
Data specification conformance and generation for Elixir
Add a description, image, and links to the property-based-testing topic page so that developers can more easily learn about it.
To associate your repository with the property-based-testing topic, visit your repo's landing page and select "manage topics."
fast-check is a very nice library. It would be even better if we could use it with Facebook's ReasonML instead of Typescript!
It might be possible to use https://github.com/rrdelaney/ReasonablyTyped to make the conversion easier.