FsCheck
Property tester
Automatically tests .NET programs by generating random test cases based on predefined properties
Random Testing for .NET
1k stars
41 watching
156 forks
Language: F#
last commit: 3 months ago
Linked from 5 awesome lists
csharpfscheckfsharpquickchecktesting
Related projects:
Repository | Description | Stars |
---|---|---|
hedgehogqa/fsharp-hedgehog | A property-based testing framework for .NET | 272 |
thejohnfreeman/autocheck | A C++17 testing library for property-based testing using QuickCheck or SmallCheck. | 125 |
anthonylloyd/cscheck | A C# random testing library with generators and shrinkers for property-based testing of .NET code. | 162 |
nick8325/quickcheck | Automated testing of program properties in Haskell programs. | 726 |
typelift/swiftcheck | A testing library that generates random data to test program properties in Swift | 1,414 |
quickchick/quickchick | A Coq plugin for property-based testing of software systems | 254 |
nicoabie/quickcheck | Randomized testing of program properties in Prolog | 22 |
c-cube/qcheck | A QuickCheck-inspired testing library for OCaml that enables property-based testing and random value generation. | 347 |
bodigrim/smallcheck | A testing library that checks Haskell code properties exhaustively using automatic test case generation | 134 |
rudymatela/fitspec | Automates refinement of test properties for Haskell functions by testing mutant variations and providing suggestions for improvement. | 74 |
clojure/test.check | A testing tool that allows developers to write concise, powerful tests by defining properties of functions that should hold true for all inputs. | 1,122 |
typelevel/scalacheck | A library used to verify properties of software through automated tests | 1,941 |
comparethemarket/fettle | An experimental tool for testing C# code by intentionally changing it to see if tests can detect the changes | 66 |
fsprojects/fsharp.control.asyncseq | A collection of asynchronous programming utilities for F# | 163 |
fsprojects/fsharpx.async | Utilities for asynchronous programming in F# | 94 |