Why should you use a random testing library in C#?

1 · Anthony Lloyd · March 13, 2022, midnight
Property-based testing is a functional programming thing that comes from Haskell isn't it? Well it did originate with the Haskell library QuickCheck, but there isn't anything particularly functional about random testing. We should also drop the term property-based. Developers often get stuck trying to think what 'property' their code has. It's better to think of it as a more automated and powerful way of doing example based testing. When coming up with a small number of simple examples consider ...