python import factory factory.Faker._DEFAULT_LOCALE = 'zh_CN' python import factory from myapp.models import Article class ArticleFactory(factory.django.DjangoModelFactory): class Meta: model = Article title = factory.Faker('sentence', nb_words=6) content = factory.Faker('text', max_nb_chars=200) python from django.test import TestCase from myapp.models import Article class ArticleTestCase(TestCase): def test_create_article(self): article = ArticleFactory.create() self.assertIsInstance(article, Article) self.assertLessEqual(len(article.title), 6) self.assertLessEqual(len(article.content), 200)


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