{"repo":"hedgehogqa/fsharp-hedgehog","free":true,"listed":false,"github":"https://github.com/hedgehogqa/fsharp-hedgehog","clone":"git clone https://github.com/hedgehogqa/fsharp-hedgehog.git","description":"Release with confidence, state-of-the-art property testing for .NET.","language":"F#","stars":284,"topics":["fsharp","testing","property-based-testing","property-testing","testing-tools","test","quickcheck","csharp","dotnet"],"license":null,"category":"dev-tools","readme_excerpt":"Hedgehog for .NET [![NuGet][nuget-shield]][nuget] [![Build][github-shield]][github-ci] Hedgehog explores a wide range of inputs and shrinks failures to minimal, valid examples. It works with any .NET test framework and can be used from F#, C#, or other .NET languages. Features - Shrinking that preserves invariants by construction. - gen and property expressions for concise generators and properties. - Range combinators for controlled numeric and collection generation. - Composable generators for structured and recursive data types. - Deterministic runs via explicit seed control. - Shrink trees available for debugging. - and additional helpers for complex data generation. --- Docs: https://hedgehogqa.github.io/fsharp-hedgehog/ [nuget-shield]: https://img.shields.io/nuget/v/Hedgehog.svg [nuget]: https://www.nuget.org/packages/Hedgehog [github-shield]: https://github.com/hedgehogqa/fsharp-hedgehog/actions/workflows/master.yml/badge.svg [github-ci]: https://github.com/hed","default_branch":null,"files":null,"tree":[],"storefront":"/r/hedgehogqa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hedgehogqa/fsharp-hedgehog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}