JustDummies
Juste des dummies, mais redoutablement efficaces.
À propos
Après vingt-cinq ans à écrire du code, ma façon de tester a beaucoup évolué — et avec elle, un besoin précis a fini par s'imposer : pouvoir générer des valeurs de test qui respectent les règles du domaine, sans perdre de temps sur des paramètres qui n'ont aucune importance pour le test. Les bibliothèques existantes ne correspondaient pas à cette façon de faire, alors je recodais les mêmes « helpers » à chaque nouvelle mission. À force de recommencer, je m'en suis lassé, et j'ai décidé d'écrire une bibliothèque qui règle le problème une bonne fois pour toutes — en espérant qu'elle serve aussi à d'autres développeurs.
Je m'appelle Sylvain Aurat, ingénieur .NET, et Reefact est le nom de ma société. Le Domain-Driven Design et le software craftsmanship ont façonné ma façon de concevoir le code. Pour moi, un objet métier ne devrait pas pouvoir exister dans un état invalide — ce n'est pas à celui qui l'utilise de faire attention, c'est à l'objet de se protéger lui-même. JustDummies applique cette même exigence aux données de test : une valeur générée doit être aussi valide qu'une valeur réelle, jamais un raccourci qu'on espère inoffensif.
Le code est public, et le paquet est sur NuGet. Une question, un bug ? Le dépôt concerné est juste en dessous.