スタバ日記 part.2

Django のテストをがりがり書く。

わざわざ Client を生成しなくてよいらしい。
doctest と unittest の使いどころがますます難しくなってきた。

ドキュメントから引用

from django.test import TestCase
from django.test.client import Client

class SimpleTest(TestCase):
    def test_details(self):
        response = self.client.get('/customer/details/')
        self.failUnlessEqual(response.status_code, 200)

    def test_index(self):
        response = self.client.get('/customer/index/')
        self.failUnlessEqual(response.status_code, 200)