Skip to content

Commit

Permalink
fix test sul controllo del filtro
Browse files Browse the repository at this point in the history
  • Loading branch information
Marco-Meloni committed Apr 5, 2024
1 parent 740ec08 commit 3038a04
Showing 1 changed file with 28 additions and 31 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,16 @@ Feature: Radd Alternative Atto Intero
| senderDenomination | Comune di palermo |
| physicalCommunication | REGISTERED_LETTER_890 |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_890 |
| physicalAddress_municipality | <MUNICIPALITY> |
| physicalAddress_province | <PROVINCE> |
| physicalAddress_zip | <CAP> |
| payment_f24 | PAYMENT_F24_STANDARD |
| title_payment | F24_STANDARD_GHERKIN |
| apply_cost_f24 | SI |
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_890 |
| payment_f24 | PAYMENT_F24_STANDARD |
| title_payment | F24_STANDARD_GHERKIN |
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_ANALOG_DOMICILE"
And viene verificato il costo di 120 e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di 120 e il peso di 40 nei details del'elemento di timeline letto


Scenario: [RADD_FILTRO_ATTO-INTERO_2] invio notifica AR coperto da RADD e controllo diminuzione costi filtro base
Expand All @@ -31,7 +28,7 @@ Feature: Radd Alternative Atto Intero
| senderDenomination | Comune di palermo |
| physicalCommunication | AR_REGISTERED_LETTER |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_AR |
Expand All @@ -43,15 +40,15 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_ANALOG_DOMICILE"
And viene verificato il costo di 120 e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di 120 e il peso di 40 nei details del'elemento di timeline letto


Scenario: [RADD_FILTRO_ATTO-INTERO_3] invio notifica RS coperto da RADD e controllo diminuzione costi filtro base
Given viene generata una nuova notifica
| subject | notifica analogica filtro base |
| senderDenomination | Comune di palermo |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile_address | test@fail.it |
| physicalAddress_address | Via@ok_RS |
Expand All @@ -63,7 +60,7 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_SIMPLE_REGISTERED_LETTER"
And viene verificato il costo di 120 e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di 120 e il peso di 40 nei details del'elemento di timeline letto


Scenario Outline: [RADD_FILTRO_ATTO-INTERO_4] invio notifica 890 coperto da RADD e controllo diminuzione costi filtro con discardAttachment
Expand All @@ -72,7 +69,7 @@ Feature: Radd Alternative Atto Intero
| senderDenomination | Comune di palermo |
| physicalCommunication | REGISTERED_LETTER_890 |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_890 |
Expand All @@ -84,20 +81,20 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_ANALOG_DOMICILE"
And viene verificato il costo di <COSTO> e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di <COSTO> e il peso di <PESO> nei details del'elemento di timeline letto
Examples:
| CAP | COSTO | MUNICIPALITY | PROVINCE | SUBJECT |
| 05010 | 1103 | COLLELUNGO | TR | notifica filtro scarto ATTACHMENT_PAGOPA e LEGAL_FACT |
| 06031 | 957 | CANTALUPO | PG | notifica filtro scarto ATTACHMENT_F24 e LEGAL_FACT_EXTERNAL |
| 64011 | 953 | ALBA ADRIATICA | TE | notifica filtro scarto DOCUMENT e AAR |
| CAP | COSTO | MUNICIPALITY | PROVINCE | SUBJECT | PESO |
| 05010 | 1103 | COLLELUNGO | TR | notifica filtro scarto ATTACHMENT_PAGOPA e LEGAL_FACT | 40 |
| 06031 | 957 | CANTALUPO | PG | notifica filtro scarto ATTACHMENT_F24 e LEGAL_FACT_EXTERNAL | 35 |
| 64011 | 953 | ALBA ADRIATICA | TE | notifica filtro scarto DOCUMENT e AAR | 30 |


Scenario: [RADD_FILTRO_ATTO-INTERO_5] invio notifica RS coperto da RADD e controllo diminuzione costi filtro discardAttachment
Scenario: [RADD_FILTRO_ATTO-INTERO_5] invio notifica RS coperto da RADD e controllo diminuzione costi filtro discardAttachment DOCUMENT e AAR
Given viene generata una nuova notifica
| subject | notifica analogica filtro AAR e DOCUMENT |
| senderDenomination | Comune di palermo |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile_address | test@fail.it |
| physicalAddress_address | Via@ok_RS |
Expand All @@ -109,7 +106,7 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_SIMPLE_REGISTERED_LETTER"
And viene verificato il costo di 120 e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di 120 e il peso di 0 nei details del'elemento di timeline letto


Scenario Outline: [RADD_FILTRO_ATTO-INTERO_6] invio notifica AR coperto da RADD e controllo diminuzione costi in base al filtro acceptAttachment
Expand All @@ -118,7 +115,7 @@ Feature: Radd Alternative Atto Intero
| senderDenomination | Comune di palermo |
| physicalCommunication | REGISTERED_LETTER_890 |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_AR |
Expand All @@ -130,12 +127,12 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_ANALOG_DOMICILE"
And viene verificato il costo di <COSTO> e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di <COSTO> e il peso di <PESO> nei details del'elemento di timeline letto
Examples:
| CAP | COSTO | MUNICIPALITY | PROVINCE | SUBJECT |
| 05010 | 1103 | COLLELUNGO | TR | notifica filtro accetazione ATTACHMENT_PAGOPA e LEGAL_FACT |
| 06031 | 957 | CANTALUPO | PG | notifica filtro accetazione ATTACHMENT_F24 e LEGAL_FACT_EXTERNAL |
| 64011 | 953 | ALBA ADRIATICA | TE | notifica filtro accetazione DOCUMENT e AAR |
| CAP | COSTO | MUNICIPALITY | PROVINCE | SUBJECT | PESO |
| 05010 | 1103 | COLLELUNGO | TR | notifica filtro accetazione ATTACHMENT_PAGOPA e LEGAL_FACT | 40 |
| 06031 | 957 | CANTALUPO | PG | notifica filtro accetazione ATTACHMENT_F24 e LEGAL_FACT_EXTERNAL | 35 |
| 64011 | 953 | ALBA ADRIATICA | TE | notifica filtro accetazione DOCUMENT e AAR | 30 |


Scenario: [RADD_FILTRO_ATTO-INTERO_7] invio notifica AR coperto da RADD e controllo diminuzione costi in base al filtro acceptAttachment e discardAttachment settato
Expand All @@ -144,7 +141,7 @@ Feature: Radd Alternative Atto Intero
| senderDenomination | Comune di palermo |
| physicalCommunication | REGISTERED_LETTER_890 |
| feePolicy | DELIVERY_MODE |
| document | DOC_4_PG; |
| document | DOC_5_PG; |
And destinatario Mario Gherkin e:
| digitalDomicile | NULL |
| physicalAddress_address | Via@ok_AR |
Expand All @@ -156,4 +153,4 @@ Feature: Radd Alternative Atto Intero
| apply_cost_f24 | SI |
When la notifica viene inviata tramite api b2b dal "Comune_Multi" e si attende che lo stato diventi ACCEPTED
Then vengono letti gli eventi fino all'elemento di timeline della notifica "SEND_ANALOG_DOMICILE"
And viene verificato il costo di 120 e il peso di 15 nei details del'elemento di timeline letto
And viene verificato il costo di 120 e il peso di 10 nei details del'elemento di timeline letto

0 comments on commit 3038a04

Please sign in to comment.