FsCheck
Metadata
Authors | Kurt Schelfthout and contributors |
---|---|
Description | FsCheck is a tool for testing .NET programs automatically. The programmer provides 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. While writing the properties, you are actually writing a testable specification of your program. Specifications are expressed in F#, C# or VB, using combinators defined in the FsCheck library. FsCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. When a property fails, FsCheck automatically displays a minimal counter example. |
LicenseUrl | https://github.com/fsharp/FsCheck/blob/master/License.txt |
Owners | Kurt Schelfthout and contributors |
ProjectUrl | https://github.com/fsharp/FsCheck |
RequireLicenseAcceptance | False |
Summary | FsCheck is a tool for testing .NET programs using randomly generated test cases. |
Tags | test testing random fscheck quickcheck |
Title | FsCheck |
PackageSize | 350495 |
PackageHashAlgorithm | SHA512 |
PackageHash | kH6OSaN3O6CRKF7eAvC/8tjy/Fbzx51EGy4PHE3ej1lz1LUmSQJ73DjgV0CT3WgOwikHyX2bA4Lzgi+ZvbiAbQ== |
DownloadCount | 000000 |
CreatedDate | 2014-05-24T10:53:14 |
Access
You can access data for this project using the tools and addresses described below.
NuGet (nuget.exe)
- Installing the package (HTTP Basic authentication):
-
nuget install FsCheck -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
nuget install FsCheck -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
NuGet (Package Manager Console)
- Installing the package (search all configured feeds):
-
Install-Package FsCheck
- Installing the package (HTTP Basic authentication):
-
Install-Package FsCheck -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
Install-Package FsCheck -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
- Uinstalling the package:
-
Uninstall-Package FsCheck
OpenWrap
- Installing the package:
-
o add-wrap FsCheck
- Uninstalling the package:
-
o remove-wrap FsCheck
Versions
A version is snapshot of a project's source code. It does not need to follow the Major.Minor.Revision.Build numbering pattern. It can be an arbitrary string of text that identifies a release or a build, in particular including meaningful words like beta, RC or RTM.