Tests de la couche API REST FilterMate pour garantir la fiabilité de l'intégration Narractive.
Couvrir tous les endpoints avec tests unitaires (mocks) et tests d'intégration.
tests/
api/
test_apply_filter.py
test_layers.py
test_status.py
test_auth.py
test_integration.py
Contexte
Tests de la couche API REST FilterMate pour garantir la fiabilité de l'intégration Narractive.
Objectif
Couvrir tous les endpoints avec tests unitaires (mocks) et tests d'intégration.
Tasks
Tests unitaires
POST /filters/apply— cas nominal, layer inconnue, prédicat invalideGET /layers— liste vide, layers multiplesGET /filters/status— pending, completed, errorFilterServiceetBackendServiceTests d'intégration
TestClientStructure
Dépendances
Priorité
🟡 Important