JustDummies

Just dummies — but seriously powerful ones.

About

After twenty-five years of writing code, the way I write tests has changed a lot — and along the way, one need kept coming back: generating test values that respect the domain's rules, without wasting time on parameters that don't matter to the test at hand. No existing library matched that approach, so I kept rewriting the same helpers on every new project. After doing it one too many times, I got tired of it and decided to write a library that solved the problem for good — hoping it might be useful to other developers too.

My name is Sylvain Aurat, I'm a .NET engineer, and Reefact is the name of my company. Domain-Driven Design and software craftsmanship have shaped the way I design code. To me, a domain object shouldn't be able to exist in an invalid state — it's not up to whoever uses it to be careful, it's up to the object to protect itself. JustDummies applies that same requirement to test data: a generated value has to be just as valid as a real one, never a shortcut you hope stays harmless.

The code is public, and the package is on NuGet. A question, a bug? The relevant repository is right below.