Пример #1
0
def test_valid_json_includes_deductible():
    empty_json = json.dumps({})
    assert valid_json(empty_json) == False, 'Required deductible missing.'
    medical_deductible_json = json.dumps({'moop':2500,
                'medical':{'deductible':1000, 'coinsurance': .9},
                'drug':{'deductible':250, 'coinsurance':.8}})
    assert valid_json(medical_deductible_json) == True, 'Valid medical deductible failed'
Пример #2
0
def test_valid_json_includes_deductible():
    empty_json = json.dumps({})
    assert valid_json(empty_json) == False, 'Required deductible missing.'
    medical_deductible_json = json.dumps({
        'moop': 2500,
        'medical': {
            'deductible': 1000,
            'coinsurance': .9
        },
        'drug': {
            'deductible': 250,
            'coinsurance': .8
        }
    })
    assert valid_json(
        medical_deductible_json) == True, 'Valid medical deductible failed'
Пример #3
0
def test_valid_json_includes_drug():
    test_json = json.dumps({
        'moop': 1500,
        'medical': {
            'deductible': 500,
            'coinsurance': .9
        }
    })
    assert valid_json(test_json) == False, 'Required drug dictionary missing.'
Пример #4
0
def test_valid_JSON_raises_value_error():
    test_json = '{"deductible": 1000, "coinsurance": .8}'
    assert valid_json(test_json)
Пример #5
0
def test_valid_json_includes_moop():
    test_json = json.dumps({'deductible': 1000, 'coinsurance': .80})
    assert valid_json(test_json) == False, 'Required moop missing.'
Пример #6
0
def test_valid_json_includes_drug():
    test_json = json.dumps({'moop': 1500, 'medical':{'deductible': 500, 'coinsurance': .9}})
    assert valid_json(test_json) == False, 'Required drug dictionary missing.'
Пример #7
0
def test_valid_json_includes_coinsurance():
    test_json = json.dumps({'deductible': 1000})
    assert valid_json(test_json) == False, 'Required coinsurance missing.'
Пример #8
0
def test_valid_json_includes_moop():
    test_json = json.dumps({'deductible': 1000, 'coinsurance': .80})
    assert valid_json(test_json) == False, 'Required moop missing.'
Пример #9
0
def test_valid_json_includes_coinsurance():
    test_json = json.dumps({'deductible': 1000})
    assert valid_json(test_json) == False, 'Required coinsurance missing.'
Пример #10
0
def test_valid_JSON_raises_value_error():
    test_json = '{"deductible": 1000, "coinsurance": .8}'
    assert valid_json(test_json)