Saya ingin mensimulasikan permintaan ke pandangan saya di Django ketika saya menulis percobaan. Ini terutama untuk menguji formulir. Berikut cuplikan permintaan pengujian sederhana:
from django.tests import TestCase
class MyTests(TestCase):
def test_forms(self):
response = self.client.post("/my/form/", {'something':'something'})
self.assertEqual(response.status_code, 200) # we get our page back with an error
Halaman selalu mengembalikan respon 200 apakah ada kesalahan formulir atau tidak. Bagaimana cara memeriksa bahwa Formulir saya gagal dan bidang tertentu ( soemthing
) mengalami kesalahan?