- Learn
- See
- Try
- Make
ਇੱਕ ਟੈਸਟ ਲਿਖੋ ਜੋ ਫੇਲ ਹੋ ਸਕੇ
What this lesson is about
ਹਮੇਸ਼ਾ ਪਾਸ ਹੋਣ ਵਾਲਾ ਟੈਸਟ ਕੁਝ ਸਾਬਤ ਨਹੀਂ ਕਰਦਾ। ਇੱਕ ਐਸਾ ਲਿਖੋ ਜੋ ਕੋਡ ਗਲਤ ਹੋਣ 'ਤੇ ਲਾਲ ਹੋ ਜਾਵੇ, ਅਤੇ ਇਹ ਸਾਬਤ ਕਰੋ।
ਤੁਸੀਂ ਇੱਕ ਦੁਕਾਨ ਦੇ ਬਿਲਿੰਗ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ GST ਵਾਲੀ ਲਾਈਨ ਲਈ ਟੈਸਟ ਲਿਖਿਆ, ਜੋ ਪਹਿਲੀ ਵਾਰੀ ਹੀ ਪਾਸ ਹੋ ਗਿਆ। ਹੁਣ ਕੀ ਕਰਨਾ?
Why this matters
ਹਮੇਸ਼ਾ ਪਾਸ ਹੋਣ ਵਾਲਾ ਟੈਸਟ ਸਿਰਫ਼ ਸਜਾਵਟ ਹੁੰਦਾ ਹੈ। ਲਿਖਣ ਵਿੱਚ ਮਿਹਨਤ ਇੱਕੋ ਜਿਹੀ ਲੱਗਦੀ ਹੈ ਪਰ ਇਹ ਕੁਝ ਵੀ ਫੜਦਾ ਨਹੀਂ। ਟੈਸਟ ਦੇ ਕੰਮ ਕਰਨ ਦਾ ਇਕੱਲਾ ਸਬੂਤ ਹੈ: ਜਾਣ-ਬੂਝ ਕੇ ਤੋੜੇ ਕੋਡ 'ਤੇ ਇਸਨੂੰ ਫੇਲ ਹੋਣ ਦੇਖਣਾ।
Read the primary or official source: Python documentation · unittest