Factory Boy
Factory Boy is a tool for creating test data using factories instead of static fixtures.
About
Factory Boy sert de remplacement pour les fixtures pour les développeurs, leur permettant de créer facilement des objets de test complexes. Il simplifie le processus de configuration des données de test en permettant aux utilisateurs de définir uniquement les champs nécessaires pour chaque test spécifique, plutôt que de maintenir des fixtures statiques étendues. Conçu pour fonctionner avec divers ORM, il prend en charge plusieurs stratégies de construction et offre une syntaxe déclarative simple, ce qui le rend adaptable à différents scénarios de test.
Alternatives à Factory Boy
- pytest-asyncioby Readthedocspytest-asyncio est un plugin pour tester du code asyncio avec pytest.
- Coverage.pyby ReadthedocsCoverage.py mesure la couverture de code pour les programmes Python.
- Hypothesisby ReadthedocsHypothesis est une bibliothèque de tests basée sur des propriétés pour Python.
- Mypyby ReadthedocsMypy est un vérificateur de types statique pour Python qui aide à identifier les erreurs liées aux types dans le code.
- pytest-bddby pytest-bddpytest-bdd est un cadre BDD qui s'intègre à pytest pour automatiser les tests des exigences du projet.
Resources & Links
Related Categories
Tu utilises Factory Boy ?
Suis son coût avec le reste de ton stack et reçois un rappel avant son renouvellement.
Ajouter à mon stackVendor
Readthedocs
Publisher of Black, Coverage.py and Factory Boy