.. _releaseProcessGovWay_dynamicAnalysis_functional_apiREST:
Messaggi su API REST
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I test realizzati tramite il tool `TestNG `_ verificano le normali funzionalità di gateway per API REST, verificando lo scambio di messaggi json, xml, multipart e binari (pdf, doc, zip ...) tramite tutti i possibili metodi http (POST, GET, PUT, DELETE, ...) e i codici di risposta (2xx, 3xx, 4xx e 5xx). I verificano anche il corretto inoltro dell'header http 'X-HTTP-Method-Override' durante una POST.
I sorgenti sono disponibili in `protocolli/trasparente/testsuite/src/.../rest/method `_.
Evidenze disponibili in :
- `risultati dei test su API REST per fruizioni `_
- `risultati dei test su API REST per erogazioni `_
Sono inoltre disponibili ulteriori test che verificano la corretta gestione dell'header 'Content-Type' valorizzato con altri parametri oltre quelli previsti o valorizzato in maniera errata. I sorgenti sono disponibili in `protocolli/trasparente/testsuite/src/.../rest/integrazione `_.
Evidenze disponibili in `risultati dei test su header Content-Type per API REST `_.