...
Paket: se.skltp.ei.intsvc.integrationtests
Innehåller integrationstester för såväl enskilda integrationskomponenter samt end-to-end integrationstester som påvisar att förväntad funktionalitet erhålls hela vägen och inte enbart i enskilda komponenter.
Testklasser är uppdelade efter befintliga integrationskomponenter samt en övergripande end-to-end integrationstestklass.
EndToEndIntegrationTest
Test | Validerar regel i TK | Kommentar | UpdateIntegrationTest|
---|---|---|---|
endToEnd_update_OK | Verifierar flödet hela vägen från inkommande Update-anrop till notifiering till prenumeranter av ProcessNotification-anrop. | ||
endToEnd_update_ERR_timeout_in_subscriber | Negativt test som validerar korrekt felhantering då inkommande Update-anrop drabbas av att en prenumeranter inte svarar. |
UpdateServiceIntegrationTest
Test | Validerar regel i TK | Kommentar |
---|---|---|
update_OK | Verifierar förväntat beteende i update-service vid normalt användande. | |
update_r1_negative_equal()R1_ERR_duplicate_tx_found | §7.5 Update - R1 | Negativt test som validerar korrekt felmeddelande när Update request innehåller två poster med samma nyckel. |
UpdateIntegrationTest. update_r7R7_negativeERR_owner_dont_match_logicaladdress() | §7.5 Update - R7 | Negativt test som validerar korrekt felmeddelande när logisk adress i Update request inte är identisk med engagemangsindex egna HSA ID |
...