def test_edit_enabled_not_set(self): cti_profile = CtiProfileSchema(id=2, name='Test') self.add_me(cti_profile) user = self.add_user(cti_profile_id=None, enableclient=1) user_cti_profile = UserCtiProfile(user_id=user.id, cti_profile_id=cti_profile.id) user_cti_profile_dao.edit(user_cti_profile) assert_that(user.cti_profile_id, equal_to(cti_profile.id)) assert_that(user.enableclient, 0)
def edit(user_cti_profile): validator.validate_edit(user_cti_profile) dao.edit(user_cti_profile) notifier.edited(user_cti_profile)