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
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga