ÎncepețiÎncepe gratuit

Testează codul folosind pytest

Analizează următorul cod de testare din 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

Acest fișier va trece testul dacă îl verifici cu pytest? Reține că, pentru a folosi Pytest în consolă, trebuie să începi cu !, de exemplu !pytest file_name.py, deoarece este un IPython Shell.

Acest exercițiu face parte din cursul

Studiu de caz: Construirea de software în Python

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul