1. Học hỏi
  2. /
  3. Dự An
  4. /
  5. Nghiên cứu tình huống: Xây dựng phần mềm bằng Python

Connected

Bài tập

Kiểm thử mã bằng pytest

Xem đoạn mã kiểm thử sau trong 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

Tệp này có vượt qua khi bạn kiểm tra bằng pytest không? Lưu ý: để dùng Pytest trong console, bạn cần bắt đầu với !, ví dụ !pytest file_name.py, vì đây là IPython Shell.

Hướng dẫn

50 XP

Các phương án trả lời