Exemplo n.º 1
0
def test_RetirementOutputIfGoalNotMet():
    assert isinstance(retirement(50, 50000.00, 35.0, 10000000000000000.00),
                      str)
Exemplo n.º 2
0
def test_InvalidAgeTypeRaisesValueError():
    assert retirement("string", 50000.00, 35.0, 1000000.00) == False
Exemplo n.º 3
0
def test_InvalidPercentValueRaisesValueError():
    assert retirement(50, 50000.00, -5.0, 1000000.00) == False
Exemplo n.º 4
0
def test_InvalidGoalValueRaisesValueError():
    assert retirement(50, 50000.00, 35.0, -75.00) == False
Exemplo n.º 5
0
def test_InvalidSalaryValueRaisesValueError():
    assert retirement(50, -50.00, 35.0, 1000000.00) == False
Exemplo n.º 6
0
def test_InvalidAgeValueRaisesValueError():
    assert retirement(102, 50000.00, 35.0, 1000000.00) == False
Exemplo n.º 7
0
def test_InvalidGoalTypeRaisesValueError():
    assert retirement(50, 50000.00, 35.0, "string") == False
Exemplo n.º 8
0
def test_InvalidPercentTypeRaisesValueError():
    assert retirement(50, 50000.00, "string", 1000000.00) == False
Exemplo n.º 9
0
def test_InvalidSalaryTypeRaisesValueError():
    assert retirement(50, "string", 35.0, 1000000.00) == False