CommencerCommencez gratuitement

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>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice