Sobes.tech
Junior — Middle
100

Skontroloval si fungovanie API vytvoreného pomocou Django?

Odpoveď od AI

sobes.tech AI

Áno, otestoval som fungovanie API vytvoreného pomocou Django. Zvyčajne na testovanie používam zabudovaný modul Django django.test.Client, ktorý umožňuje simulovať požiadavky na API a kontrolovať odpovede.

Príklad jednoduchého testu API v Django:

from django.test import TestCase, Client

class APITestCase(TestCase):
    def setUp(self):
        self.client = Client()

    def test_get_endpoint(self):
        response = self.client.get('/api/items/')
        self.assertEqual(response.status_code, 200)
        self.assertIn('items', response.json())

Taktiež je možné použiť externé nástroje ako Postman alebo curl na manuálne testovanie API, a na automatizáciu knižnice ako pytest s pluginmi pre Django.