Beispiel #1
0
def delete_line(user):
    try:
        line = line_services.get_by_user_id(user.id)
    except NotFoundError:
        return
    else:
        line_services.delete(line)
Beispiel #2
0
    def test_delete(self,
                    line_dao_delete,
                    line_notifier_deleted,
                    build_device_updater,
                    build_dao):
        line_id = 1
        username = '******'
        secret = 'toto'

        line = LineSIP(id=line_id, username=username, secret=secret)

        line_services.delete(line)

        line_dao_delete.assert_called_once_with(line)
        line_notifier_deleted.assert_called_once_with(line)
        build_device_updater.return_value.update_for_line.assert_called_once_with(line)