def test_should_handle_uniqueness_of_username_before_creating_user(self): values = dict(name='test') user = _create_user_for_contact(values) self.assertEqual('test2', user.username)
def test_should_send_back_anonymous_user_if_no_name_specified(self): mock_user = Mock(spec=User) self.object_mock.get_or_create.return_value = mock_user, True self.assertEqual(mock_user, _create_user_for_contact(dict()))
def test_should_create_a_user_with_username_and_group(self): values = dict(name='Unique User ') user = _create_user_for_contact(values) self.assertEqual('unique_user', user.username) self.assertEqual('*****@*****.**', user.email) self.assertEqual('Unique User', user.first_name)