pip install factory_boy python import factory python class UserFactory(factory.Factory): class Meta: model = User username = factory.Sequence(lambda n: 'User%d' % n) email = factory.LazyAttribute(lambda obj: '%s@example.com' % obj.username) password = factory.PostGenerationMethodCall('set_password', 'default_password') python def test_create_user(): user = UserFactory.create() assert isinstance(user, User) assert user.email == 'User1@example.com' assert user.username == 'User1'


上一篇:
下一篇:
切换中文