FsCheck

FsCheck is a tool for testing .NET programs automatically.

You provide a specification of the program, in the form of properties which functions, methods or objects should satisfy, and FsCheck then tests that the properties hold in a large number of randomly generated cases. Such properties are actually a testable specification of your program.

Properties are written in F#, C# or VB.

FsCheck helps you to define properties, observe the distribution of test data, and define test data generators. Crucially, when a property fails, FsCheck automatically displays a minimal counter example.

Info

Version: 3.0.0-alpha3
Author(s): Kurt Schelfthout and contributors
Last Update: Saturday, December 30, 2017
.NET Fiddle:
Project Url: https://github.com/fsharp/FsCheck
NuGet Url: https://www.nuget.org/packages/FsCheck


Install
Install-Package FsCheck
dotnet add package Z.EntityFramework.Plus.EF6
paket add FsCheck
FsCheck Download (Unzip the "nupkg" after downloading)

.NETStandard 1.6 net452 15 packages depend on this package.


Tags



STATS

must-have-score

6

avg-downloads-per-day

198

days-since-last-release

110