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