diff --git a/source/part-3-django-concepts/tests.adoc b/source/part-3-django-concepts/tests.adoc new file mode 100644 index 0000000..9819495 --- /dev/null +++ b/source/part-3-django-concepts/tests.adoc @@ -0,0 +1,21 @@ +=== 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) +----