Я хочу использовать Faker для генерации некоторых данных для тестов.Генерировать данные постоянного пользователя
Но у меня есть проблемы, генерирующий consitent данные для одного пользователя:
>>> from faker import Factory
>>> fake = Factory.create()
>>> fake.name()
>>> u'Tayshaun Corkery'
>>> fake.email()
>>> u'[email protected]'
Как вы видите, электронная почта не отражает ранее созданное имя. Документы говорят:
Каждый вызов метода
fake.name()
дает другой (случайный) результат. Это связано с тем, что фейкер отправляетfaker.Generator.method_name()
звонки вfaker.Generator.format(method_name)
.
Есть ли способ генерировать согласованные данные человека без написания большого количества дополнительного кода?