Faker and Factory Boy
Testing Django App with faker and factory_boy
Faker: Generate fake data
Factory Boy: Create factories of our models
pip install factory_boy# factories.py
import factory
class CompanyFactory(factory.DjangoModelFactory):
"""
| id | name |
|:----|:----------|
| 1 | X Company |
"""
class Meta:
model = 'core.Company'
django_get_or_create = ('name',)
name = factory.Faker('name')
created = factory.Faker('date', end_datetime=datetime.date.today()) Create Batch
Last updated