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.