I test realizzati tramite il tool JUnit verificano le funzionalità di trasformazione dei messaggi.
I sorgenti sono disponibili in protocolli/trasparente/testsuite/karate/src relativamente ai seguenti gruppi:
- trasformazione.protocollo; viene attuata una trasformazione completa dei messaggi (contenuti, header, url) per verificare la funzionalità di trasformazione del protocollo rest(json)->soap(xml) e viceversa.
- trasformazione.form; la trasformazione accede ad una richiesta di tipo 'application/x-www-form-urlencoded' al fine per riconoscere casi di errori generati durante la certificazione di uno SPIDProvider.
- trasformazione.soap_action; vengono modificate le SOAPAction su messaggi SOAP.
- trasformazione.info_integrazione; vengono inoltrate al backend informazioni estratte dalla richiesta.
Evidenze disponibili in:
- risultati dei test del gruppo 'trasformazione.protocollo'
- risultati dei test del gruppo 'trasformazione.form'
- risultati dei test del gruppo 'trasformazione.soap_action'
- risultati dei test del gruppo 'trasformazione.info_integrazione'
Sono inoltre disponibili ulteriori test che verificano l'utilizzo di variabili dinamiche risolte a runtime dal gateway.
I sorgenti sono disponibili in core/src/org/openspcoop2/pdd_test/ relativamente ai seguenti package:
Evidenze disponibili in: