예제 #1
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_auto_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = AutoRisk(input_data).evaluate()

    assert response == ECONOMIC
예제 #2
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_home_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 40

    response = HomeRisk(input_data).evaluate()

    assert response == ECONOMIC
예제 #3
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_life_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 30

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
예제 #4
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_life_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
예제 #5
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_disability_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 30

    response = DisabilityRisk(input_data).evaluate()

    assert response == ECONOMIC
예제 #6
0
def test_life_married():
    input_data = base_input()
    input_data["marital_status"] = "married"

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
예제 #7
0
파일: age_test.py 프로젝트: gbrennon/teste
def test_disability_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = DisabilityRisk(input_data).evaluate()

    assert response == ECONOMIC
예제 #8
0
def test_auto_last_5_year():
    input_data = base_input()
    input_data["vehicle"]["year"] = 2015

    response = AutoRisk(input_data).evaluate()

    assert response == REGULAR
예제 #9
0
def test_disability_single():
    input_data = base_input()
    input_data["marital_status"] = "single"

    response = DisabilityRisk(input_data).evaluate()

    assert response == REGULAR
예제 #10
0
def test_auto_over_5_year():
    input_data = base_input()
    input_data["vehicle"]["year"] = 2014

    response = AutoRisk(input_data).evaluate()

    assert response == ECONOMIC
예제 #11
0
def test_auto_ineligible():
    input_data = base_input()
    input_data["vehicle"] = {}

    response = AutoRisk(input_data).evaluate()

    assert response == INELEGIBLE
예제 #12
0
def test_lige_ineligible():
    input_data = base_input()
    input_data["age"] = 61

    response = LifeRisk(input_data).evaluate()

    assert response == INELEGIBLE
예제 #13
0
def test_disability_ineligible_2():
    input_data = base_input()
    input_data["age"] = 61

    response = DisabilityRisk(input_data).evaluate()

    assert response == INELEGIBLE
예제 #14
0
def test_home_ineligible():
    input_data = base_input()
    input_data["house"] = {}

    response = HomeRisk(input_data).evaluate()

    assert response == INELEGIBLE