Pourquoi on n'invente pas un RUC à la main
Un RUC compte onze chiffres dont le dernier découle des dix précédents par une somme pondérée modulo 11. En tapant onze chiffres au hasard, la probabilité de tomber sur la bonne clé avoisine une sur onze : la majorité de vos jeux de test rebondiront sur votre propre validation et vous perdrez du temps à traquer une anomalie inexistante.
Les préfixes qui signalent le type de contribuable
Les deux premiers chiffres déclarent le type de contribuable concerné : 10 pour un entrepreneur individuel, 15 et 17 pour des cas particuliers et 20 pour une personne morale. La génération répartit les numéros sur ces préfixes valides, afin que les données ressemblent à ce que vous rencontrerez réellement en production plutôt qu'à une suite uniforme.
Intégration dans votre suite
Demandez entre 1 et 1000 numéros et téléchargez-les en texte brut, un RUC par ligne. Ce format s'insère directement dans un seeder de base, un fichier de fixtures ou une variable d'environnement pour vos tests d'intégration, sans étape de nettoyage.