Django ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ਟੈਸਟਿੰਗ ਫ੍ਰੇਮਵਰਕ ਸ਼ਾਮਲ ਹੈ (Python ਦੇ unittest ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ) ਜਿਸ ਵਿੱਚ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਸਾਧਨ ਹਨ — ਬੇਨਤੀਆਂ ਦੀ ਨਕਲ ਕਰਨ ਲਈ ਇੱਕ ਟੈਸਟ ਕਲায়েंट, ਇੱਕ ਅਲੱਗ ਪਰਖ ਡਾਟਾਬੇਸ ਬਣਾਉਣ ਵਾਲਾ fixtures/ਡਾਟਾਬੇਸ ਸਿਸਟਮ, ਅਤੇ ਮਾਡਲ, ਦ੍ਰਿਸ਼ਟੀ, ਅਤੇ ਫਾਰਮ ਦੀ ਪਰਖ ਕਰਨ ਲਈ ਸਹਾਇਕ।
ਇੱਕ ਬੁਨਿਆਦੀ ਪਰਖ ਕੇਸ
django.test TestCase
():
():
.article = Article.objects.create(title=, body=)
():
.assertEqual((.article), )
():
.assertFalse(.article.published)
