Random Testing for .NET (by fscheck)

FsCheck Alternatives

Similar projects and alternatives to FsCheck
  • GitHub repo fsharp-hedgehog

    Release with confidence, state-of-the-art property testing for .NET.

  • GitHub repo fsharp-hedgehog-xunit

    Hedgehog with convenience attributes for xUnit.net

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Json.NET

    Json.NET is a popular high-performance JSON framework for .NET

  • GitHub repo AutoMapper

    A convention-based object-object mapper in .NET.

  • GitHub repo FluentValidation

    A popular .NET validation library for building strongly-typed validation rules.

  • GitHub repo quickcheck

    Automated property based testing for Rust (with shrinking).

  • GitHub repo proptest

    Hypothesis-like property testing for Rust [Moved to: https://github.com/AltSysrq/proptest]

  • GitHub repo AutoBogus

    A C# library complementing the Bogus generator by adding auto creation and population capabilities.

  • GitHub repo hacn

    A "monad" or DSL for creating React components using Fable and F# computation expressions

  • GitHub repo CsCheck

    Random testing library for C#

  • GitHub repo tenta

    [Moved to: https://github.com/niilohlin/Tenta]

  • GitHub repo Transmute

    A sound change applier in F#

  • GitHub repo SAFE-SignalR-Feliz

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better FsCheck alternative or higher similarity.


Posts where FsCheck has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-07.
  • LPT: There is a library called Bogus, you should know it exists much earlier than I did in my career.
    reddit.com/r/dotnet | 2021-02-07
    Dotnet has FsCheck and Hedgehog. Both are primarily aimed at F#, but C# is supported as well.
  • In praise of property-based testing
    FsCheck is probably most popular
  • What are you working on? (2021-01)
    reddit.com/r/fsharp | 2021-01-07
    I just "finished" building Hedgehog.Xunit, which adds some convenience attributes to Hedgehog, a property-based testing library similar to FsCheck. The distinguishing feature is that shrinking comes for free with Hedgehog, whereas you have to customize shrinkers in FsCheck. An blog comparing the two. There's also a cleaner API; no more Arb.


Basic FsCheck repo stats
7 days ago

fscheck/FsCheck is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.