Esempio n. 1
0
class MyTestCase(TestCase):
    def setUp(self):

        self.client = Client()  # Каждому тесту нужен клиент.

    def detail(self):

        response = self.client.POST('')  # Проверяет Пост запрос.
        self.assertEqual(response.status_code,
                         200)  # Проверяет в ответе 200 код.
Esempio n. 2
0
    def test_logout_post_succeed(self):

        c = Client()
        print(c.cookies)
        d = c.post('/api/a/login/', {
            'username': '******',
            'password': '******'
        })
        print(c.cookies)
        d = c.POST('/api/a/logout/', {})
        if d.status_code == 404:
            return
        json_text = json.loads(d.content.decode('utf-8'))
        self.assertEqual(d.status_code, 200)
        self.assertEqual(json_text['code'], 0)