2016-04-25 66 views
-1

我创建的用户:单元测试没有设定值

self.user = get_user_model().objects.create_user('user_1', 
                '[email protected]', 
                'pass') 

然后我运行一些形式的东西刚开一个名称,然后运行一个form.submit()

当我尝试运行:

self.assertEqual(self.user.first_name, 'foo') 

它说''!='foo'这意味着它没有正确设置值。

我编写的代码本身可以保存,但由于某些原因,它不会在单元测试中将其设置在此处。有什么我做错了吗?

+0

你的问题不是很清楚。请显示表单,查看和测试。 – Alasdair

回答

0

我需要运行:

self.user.refresh_from_db()