コード例 #1
0
ファイル: test_fiobank.py プロジェクト: honzajavorek/fiobank
def test_info_parse(transactions_json, api_key, sdk_key):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    sdk_info = client._parse_info(transactions_json)

    assert sdk_info[sdk_key] == api_info[api_key]
コード例 #2
0
def test_info_parse(transactions_json, api_key, sdk_key):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    sdk_info = client._parse_info(transactions_json)

    assert sdk_info[sdk_key] == api_info[api_key]
コード例 #3
0
def test_info_parse_account_number_full(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    sdk_info = client._parse_info(transactions_json)

    expected_value = '{}/{}'.format(api_info['accountId'], api_info['bankId'])
    assert sdk_info['account_number_full'] == expected_value
コード例 #4
0
ファイル: test_fiobank.py プロジェクト: honzajavorek/fiobank
def test_info_parse_account_number_full(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    sdk_info = client._parse_info(transactions_json)

    expected_value = '{}/{}'.format(api_info['accountId'], api_info['bankId'])
    assert sdk_info['account_number_full'] == expected_value
コード例 #5
0
def test_info_parse_no_account_number_full(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    del api_info['bankId']

    sdk_info = client._parse_info(transactions_json)

    assert sdk_info['account_number_full'] is None
コード例 #6
0
ファイル: test_fiobank.py プロジェクト: honzajavorek/fiobank
def test_info_parse_no_account_number_full(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    del api_info['bankId']

    sdk_info = client._parse_info(transactions_json)

    assert sdk_info['account_number_full'] is None
コード例 #7
0
def test_info_is_case_insensitive(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    value = api_info['accountId']
    del api_info['accountId']
    api_info['acCOUNTid'] = value

    sdk_info = client._parse_info(transactions_json)

    assert sdk_info['account_number'] == value
コード例 #8
0
ファイル: test_fiobank.py プロジェクト: honzajavorek/fiobank
def test_info_is_case_insensitive(transactions_json):
    client = FioBank('...')

    api_info = transactions_json['accountStatement']['info']
    value = api_info['accountId']
    del api_info['accountId']
    api_info['acCOUNTid'] = value

    sdk_info = client._parse_info(transactions_json)

    assert sdk_info['account_number'] == value