เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ทดสอบโค้ดด้วย pytest

พิจารณาโค้ดทดสอบต่อไปนี้ในไฟล์ 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

ไฟล์นี้จะผ่านการตรวจสอบด้วย pytest หรือไม่? โปรดทราบว่าการใช้ Pytest ใน console จำเป็นต้องเติม ! นำหน้า เช่น !pytest file_name.py เนื่องจากเป็น IPython Shell

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

กรณีศึกษา: การสร้างซอฟต์แวร์ด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด