CsCheck 2.2.2
CsCheck is a C# random testing library inspired by QuickCheck.
It differs in that generation and shrinking are both based on PCG, a fast random number generator.
This gives the following advantages:
- Automatic shrinking. Gen classes are composable with no need for Arb classes. So less boilerplate.
- Random testing and shrinking are parallelized. This and PCG make it very fast.
- Shrunk cases have a seed value. Simpler examples can easily be reproduced.
- Shrinking can be continued later to give simpler cases for high dimensional problems.
- Concurrency testing and random shrinking work well together.
CsCheck also makes concurrency, performance and regression testing simple and fast.
No packages depend on CsCheck.
Dbg.Time rework.
.NET Standard 2.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 5.0.0-rc2 | 0 | 10/14/2026 |
| 5.0.0-rc1 | 2 | 10/13/2026 |
| 4.9.1 | 4 | 10/02/2026 |
| 4.9.0 | 2 | 10/13/2026 |
| 4.8.0 | 2 | 10/14/2026 |
| 4.7.0 | 2 | 10/13/2026 |
| 4.6.2 | 2 | 10/13/2026 |
| 4.6.1 | 2 | 10/13/2026 |
| 4.6.0 | 2 | 10/13/2026 |
| 4.5.0 | 2 | 10/13/2026 |
| 4.4.1 | 2 | 10/13/2026 |
| 4.4.0 | 2 | 10/13/2026 |
| 4.3.0 | 2 | 10/13/2026 |
| 4.2.1 | 2 | 10/13/2026 |
| 4.2.0 | 2 | 10/13/2026 |
| 4.1.0 | 2 | 10/13/2026 |
| 4.0.0 | 2 | 10/13/2026 |
| 3.2.2 | 2 | 10/13/2026 |
| 3.2.1 | 2 | 10/13/2026 |
| 3.2.0 | 2 | 10/13/2026 |
| 3.1.0 | 2 | 10/13/2026 |
| 3.0.0 | 2 | 10/13/2026 |
| 3.0.0-rc4 | 2 | 10/13/2026 |
| 3.0.0-rc3 | 2 | 10/13/2026 |
| 3.0.0-rc2 | 2 | 10/13/2026 |
| 3.0.0-rc1 | 3 | 10/13/2026 |
| 2.14.1 | 2 | 10/13/2026 |
| 2.14.0 | 2 | 10/13/2026 |
| 2.13.1 | 2 | 10/13/2026 |
| 2.13.0 | 2 | 10/13/2026 |
| 2.12.0 | 2 | 10/13/2026 |
| 2.11.0 | 2 | 10/13/2026 |
| 2.10.1 | 2 | 10/13/2026 |
| 2.10.0 | 2 | 10/13/2026 |
| 2.9.2 | 2 | 10/13/2026 |
| 2.9.1 | 2 | 10/13/2026 |
| 2.9.0 | 2 | 10/13/2026 |
| 2.8.1 | 2 | 10/13/2026 |
| 2.8.0 | 2 | 10/13/2026 |
| 2.7.1 | 2 | 10/13/2026 |
| 2.7.0 | 2 | 10/13/2026 |
| 2.6.0 | 2 | 10/13/2026 |
| 2.5.0 | 2 | 10/13/2026 |
| 2.4.2 | 2 | 10/13/2026 |
| 2.4.1 | 2 | 10/13/2026 |
| 2.4.0 | 2 | 10/13/2026 |
| 2.3.2 | 2 | 10/13/2026 |
| 2.3.1 | 2 | 10/13/2026 |
| 2.3.0 | 2 | 10/13/2026 |
| 2.2.4 | 2 | 10/13/2026 |
| 2.2.3 | 2 | 10/13/2026 |
| 2.2.2 | 2 | 10/13/2026 |
| 2.2.1 | 2 | 10/13/2026 |
| 2.2.0 | 2 | 10/13/2026 |
| 2.1.0 | 2 | 10/13/2026 |
| 2.0.0 | 2 | 10/13/2026 |
| 2.0.0-rc2 | 2 | 10/13/2026 |
| 2.0.0-rc1 | 2 | 10/13/2026 |
| 1.1.3 | 2 | 10/13/2026 |
| 1.1.2 | 2 | 10/13/2026 |
| 1.1.1 | 2 | 10/13/2026 |
| 1.1.0 | 2 | 10/13/2026 |
| 1.0.0 | 2 | 10/13/2026 |
| 0.9.8 | 2 | 10/13/2026 |
| 0.9.6 | 2 | 10/13/2026 |
| 0.9.5 | 2 | 10/13/2026 |
| 0.9.4 | 2 | 10/13/2026 |
| 0.9.3 | 2 | 10/13/2026 |
| 0.9.2 | 2 | 10/13/2026 |
| 0.9.1 | 2 | 10/13/2026 |
| 0.9.0 | 2 | 10/13/2026 |
| 0.8.2 | 2 | 10/13/2026 |
| 0.8.1 | 2 | 10/13/2026 |
| 0.8.0 | 2 | 10/13/2026 |
| 0.7.0 | 2 | 10/13/2026 |
| 0.6.1 | 2 | 10/13/2026 |
| 0.6.0 | 2 | 10/13/2026 |
| 0.5.0 | 2 | 10/13/2026 |
| 0.4.0 | 2 | 10/13/2026 |
| 0.3.0-preview | 2 | 10/13/2026 |
| 0.2.3-preview | 2 | 10/13/2026 |
| 0.2.2-preview | 2 | 10/13/2026 |
| 0.2.1-preview | 2 | 10/13/2026 |
| 0.2.0-preview | 3 | 10/13/2026 |
| 0.1.0-preview | 2 | 10/13/2026 |