Skip to content

Commit

Permalink
Marked all QA5439 related tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Vincenzo-Massaro committed Jan 16, 2025
1 parent 044c10a commit ca47aa6
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 8 deletions.
29 changes: 29 additions & 0 deletions src/test/java/it/pagopa/pn/cucumber/QA5439Test.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
package it.pagopa.pn.cucumber;

import static io.cucumber.junit.platform.engine.Constants.EXECUTION_MODE_FEATURE_PROPERTY_NAME;
import static io.cucumber.junit.platform.engine.Constants.GLUE_PROPERTY_NAME;
import static io.cucumber.junit.platform.engine.Constants.PLUGIN_PROPERTY_NAME;

import org.junit.platform.suite.api.ConfigurationParameter;
import org.junit.platform.suite.api.ConfigurationParameters;
import org.junit.platform.suite.api.ExcludeTags;
import org.junit.platform.suite.api.IncludeEngines;
import org.junit.platform.suite.api.IncludeTags;
import org.junit.platform.suite.api.SelectClasspathResource;
import org.junit.platform.suite.api.Suite;

/* FIXME 16/01/2025: temporaneo per il test della feature, non si intende renderlo parte del parco test */
@Suite
@IncludeEngines("cucumber")
@SelectClasspathResource("it/pagopa/pn/cucumber")
@ConfigurationParameters({
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "pretty"),
@ConfigurationParameter(key = PLUGIN_PROPERTY_NAME, value = "json:target/cucumber-report.json," +
"html:target/cucumber-report.html"),
@ConfigurationParameter(key = GLUE_PROPERTY_NAME, value = "it.pagopa.pn.cucumber.steps"),
@ConfigurationParameter(key = EXECUTION_MODE_FEATURE_PROPERTY_NAME, value = "concurrent"),
})
@IncludeTags({"QA5439"})
@ExcludeTags({"ignore"})
public class QA5439Test {
}
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And vengono letti gli eventi fino all'elemento di timeline della notifica "ANALOG_FAILURE_WORKFLOW" per l'utente 0


@workflowAnalogico
@workflowAnalogico @QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_5] Invio notifica multidestinatario complettamente irreperibile e successo digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand Down Expand Up @@ -118,7 +118,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1


@workflowAnalogico
@workflowAnalogico @QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_7] Invio notifica multidestinatario completamente irreperibile e fallimento digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand All @@ -140,7 +140,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 0
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1


@QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_8] Invio notifica multidestinatario ritardo analogico ,2 tentativi analogici e successo digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand Down Expand Up @@ -168,7 +168,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 2


@QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_9] Invio notifica multidestinatario ritardo analogico ,2 tentativi analogici e fallimento digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand Down Expand Up @@ -197,7 +197,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 2


@QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_10] Invio notifica multidestinatario ritardo analogico e fallimento digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand All @@ -217,7 +217,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 0
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1


@QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_11] Invio notifica multidestinatario ritardo analogico e successo digitale e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand All @@ -236,7 +236,7 @@ Feature: avanzamento b2b notifica multi destinatario analogico AR
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 0
And si verifica che scheduleDate del SCHEDULE_REFINEMENT sia uguale al timestamp di REFINEMENT per l'utente 1


@QA5439
Scenario: [B2B_TIMELINE_MULTI_ANALOG_AR_12] Invio notifica multidestinatario ritardo analogico ,2 tentativi e controllo date business PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Feature: avanzamento notifiche b2b con workflow cartaceo AR
And verifica date business in timeline ANALOG_SUCCESS_WORKFLOW per l'utente 0 al tentativo 0


@workflowAnalogico
@workflowAnalogico @QA5439
Scenario: [B2B_TIMELINE_ANALOG_AR_3] Attesa elemento di timeline COMPLETELY_UNREACHABLE_fail_AR_scenario negativo PN-9059
Given viene generata una nuova notifica
| subject | notifica analogica con cucumber |
Expand Down

0 comments on commit ca47aa6

Please sign in to comment.