def test_update_voicemail_fullname(self, voicemail_dao_get, voicemail_dao_edit): user = User(firstname='firstname', lastname='lastname', voicemail_id=3) fullname = '%s %s' % (user.firstname, user.lastname) voicemail = voicemail_dao_get.return_value = Mock() user_services.update_voicemail_fullname(user) voicemail_dao_get.assert_called_once_with(user.voicemail_id) assert_that(voicemail.name, equal_to(fullname)) voicemail_dao_edit.assert_called_once_with(voicemail)
def test_update_voicemail_fullname_no_voicemail(self, voicemail_dao_get, voicemail_dao_edit): user = User(firstname='firstname', lastname='lastname') user_services.update_voicemail_fullname(user) assert_that(voicemail_dao_get.call_count, equal_to(0)) assert_that(voicemail_dao_edit.call_count, equal_to(0))