def add_user(self, **kwargs): if 'func_key_private_template_id' not in kwargs: func_key_template = self.add_func_key_template(private=True) kwargs['func_key_private_template_id'] = func_key_template.id kwargs.setdefault('id', self._generate_int()) user = UserFeatures(**kwargs) self.add_me(user) return user
def add_user(self, **kwargs): if 'func_key_private_template_id' not in kwargs: func_key_template = self.add_func_key_template(private=True) kwargs['func_key_private_template_id'] = func_key_template.id kwargs.setdefault('id', self._generate_int()) kwargs.setdefault('tenant_uuid', self.default_tenant.uuid) kwargs.setdefault('firstname', 'John') fullname = kwargs['firstname'] if 'lastname' in kwargs: fullname += " " + kwargs['lastname'] kwargs.setdefault('callerid', '"{}"'.format(fullname)) user = UserFeatures(**kwargs) self.add_me(user) return user
def test_add_user(self): user = UserFeatures() user.firstname = "test_user" user_dao.add_user(user) result = user_dao.get_all() self.assertEqual(result, [user])
def test_fullname(self): user = UserFeatures() user.firstname = 'firstname' user.lastname = 'lastname' self.assertEqual(user.fullname, 'firstname lastname')
def test_add_user(self): user = UserFeatures() user.firstname = 'test_user' user_dao.add_user(user) result = user_dao.get_all() self.assertEqual(result, [user])