def test_validate_edit_not_linked(self, validate_model, validate_existing_number_context, is_voicemail_linked): voicemail = Mock(Voicemail, id=1, number='1000', context='default') is_voicemail_linked.return_value = False validator.validate_edit(voicemail) validate_model.assert_called_once_with(voicemail) validate_existing_number_context.assert_called_once_with(voicemail) is_voicemail_linked.assert_called_once_with(voicemail)
def edit(voicemail): validator.validate_edit(voicemail) voicemail_dao.edit(voicemail) notifier.edited(voicemail)