コード例 #1
0
    def test_get_by_number_context(self, user_dao_get):
        number, context = '9876', 'default'
        user_id = 123
        expected_result = User(id=user_id)
        user_dao_get.return_value = User(id=user_id)

        result = user_services.get_by_number_context(number, context)

        user_dao_get.assert_called_once_with(number, context)
        assert_that(result, equal_to(expected_result))
コード例 #2
0
ファイル: test_services.py プロジェクト: jlebleu/xivo-dao
    def test_get_by_number_context(self, user_dao_get):
        number, context = '9876', 'default'
        user_id = 123
        expected_result = User(id=user_id)
        user_dao_get.return_value = User(id=user_id)

        result = user_services.get_by_number_context(number, context)

        user_dao_get.assert_called_once_with(number, context)
        assert_that(result, equal_to(expected_result))
コード例 #3
0
ファイル: user_helper.py プロジェクト: jaunis/xivo-acceptance
def get_by_exten_context(exten, context):
    try:
        user = user_services.get_by_number_context(exten, context)
    except ElementNotExistsError:
        return None
    return user
コード例 #4
0
def get_by_exten_context(exten, context):
    try:
        user = user_services.get_by_number_context(exten, context)
    except NotFoundError:
        return None
    return user
コード例 #5
0
def get_by_exten_context(exten, context):
    try:
        user = user_services.get_by_number_context(exten, context)
    except ElementNotExistsError:
        return None
    return user