.. _releaseProcessGovWay_dynamicAnalysis_functional_trasformazione: Trasformazioni ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: - `dynamic `_ - `trasformazioni `_ Evidenze disponibili in: - `risultati dei test di trasformazione `_