Ejemplo n.º 1
0
def test_auto_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = AutoRisk(input_data).evaluate()

    assert response == ECONOMIC
Ejemplo n.º 2
0
def test_home_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 40

    response = HomeRisk(input_data).evaluate()

    assert response == ECONOMIC
Ejemplo n.º 3
0
def test_life_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 30

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
Ejemplo n.º 4
0
def test_life_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
Ejemplo n.º 5
0
def test_disability_age_between_30_40():
    input_data = base_input()
    input_data["age"] = 30

    response = DisabilityRisk(input_data).evaluate()

    assert response == ECONOMIC
Ejemplo n.º 6
0
def test_life_married():
    input_data = base_input()
    input_data["marital_status"] = "married"

    response = LifeRisk(input_data).evaluate()

    assert response == REGULAR
Ejemplo n.º 7
0
def test_disability_age_under_30():
    input_data = base_input()
    input_data["age"] = 29

    response = DisabilityRisk(input_data).evaluate()

    assert response == ECONOMIC
Ejemplo n.º 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
Ejemplo n.º 9
0
def test_disability_single():
    input_data = base_input()
    input_data["marital_status"] = "single"

    response = DisabilityRisk(input_data).evaluate()

    assert response == REGULAR
Ejemplo n.º 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
Ejemplo n.º 11
0
def test_auto_ineligible():
    input_data = base_input()
    input_data["vehicle"] = {}

    response = AutoRisk(input_data).evaluate()

    assert response == INELEGIBLE
Ejemplo n.º 12
0
def test_lige_ineligible():
    input_data = base_input()
    input_data["age"] = 61

    response = LifeRisk(input_data).evaluate()

    assert response == INELEGIBLE
Ejemplo n.º 13
0
def test_disability_ineligible_2():
    input_data = base_input()
    input_data["age"] = 61

    response = DisabilityRisk(input_data).evaluate()

    assert response == INELEGIBLE
Ejemplo n.º 14
0
def test_home_ineligible():
    input_data = base_input()
    input_data["house"] = {}

    response = HomeRisk(input_data).evaluate()

    assert response == INELEGIBLE