gwift-book/source/part-3-django-concepts/tests.adoc

22 lines
508 B
Plaintext
Raw Normal View History

=== Tests
En résumé, il est recommandé de:
1. Tester que le nommage d'une URL (son attribut `name` dans les fichiers `urls.py`) corresponde à la fonction que l'on y a définie
2.
==== Tests de nommage
[source,python]
----
from django.core.urlresolvers import reverse
from django.test import TestCase
class HomeTests(TestCase):
def test_home_view_status_code(self):
url = reverse("home")
response = self.client.get(url)
self.assertEquals(response.status_code, 200)
----