вам нужно будет создать новый объект и попытаться посетить его. Если все пойдет хорошо, он вернет вам код ответа 200
, если нет, вернет вам 404
class UnitTest(TestCase):
def create_unit(self): # create_an_object_to_test_later
name = 'just_test'
start = '01-01-2018'
end = '01-01-2019'
description = 'demo_text'
return Unit.objects.create(name=name, start =start , end =end,description =description)
def test_url(self):
w = self.create_unit()
response = self.client.post(reverse('unit_view', args=[w.pk,])) #set unit_view to the url name in the urls.py
self.assertEqual(response.status_code, 200)