Tester le code avec pytest
Examinez le code de test suivant dans test.py.
def test_mortgage_calculator_example():
'''
Test an example case for the mortgage calculator
'''
# Instantiate a mortgage calculator
mortgage_calculator = calculators.MortgageCalculator(200000,
0.065,
30)
# Calculate the monthly payment
monthly_payment = mortgage_calculator.monthly_payment
# Run a test
assert monthly_payment == 1264.14
Ce fichier réussira-t-il si vous le vérifiez avec pytest ? Notez que, pour utiliser Pytest dans la console, vous devez commencer par !, par exemple !pytest file_name.py, car il s’agit d’un IPython Shell.
Cet exercice fait partie du cours
<cours>Étude de cas : développer un logiciel en Python</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice