MulaiMulai sekarang secara gratis

Uji kode menggunakan pytest

Perhatikan kode pengujian berikut di 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

Apakah berkas ini akan lolos jika Anda memeriksanya menggunakan pytest? Perhatikan bahwa untuk menggunakan Pytest di konsol Anda harus memulainya dengan !, misalnya, !pytest file_name.py, karena ini adalah IPython Shell.

Latihan ini adalah bagian dari kursus

Studi Kasus: Membangun Perangkat Lunak dengan Python

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga