@@ -114,33 +114,42 @@ void testSigningHappyScenario() throws URISyntaxException, ClientProtocolExcepti
114114 // StandardCharsets.UTF_8));
115115 }
116116
117+ @ ParameterizedTest
118+ @ ValueSource (strings = {
119+ "XAdES-ASiC_E-Base64-HTML" , "XAdES-ASiC_E-Base64-TXT" , "XAdES-ASiC_E-TXT-HTML_md" , "XAdES-ASiC_E-TXT-TXT" ,
120+ "XAdES-ASiC_E-Auto" , "XAdES-ASiC_E-SKXDC-Base64-TXT" , "XAdES-ASiC_E-SKXDC-TXT-TXT" ,
121+ "Signed-XAdES-ASiC_E-SKXDC-Base64-TXT" , "Signed-XAdES-ASiC_E-SKXDC-Base64-HTML" ,
122+ "Signed-XAdES-ASiC_E-SKXDC-Auto" , "FS-EForm-Auto" , "PAdES-PDF_lg" , "XAdES-PDF" , "XAdES-ASiC_E-PDF" , "CAdES-ASiC_E-PDF" ,
123+ "XAdES-ASiC_E-TXT" , "XAdES-ASiC_E-DOCX" , "CAdES-ASiC_E-DOCX" , "CAdES-PNG_lg" , "CAdES-ASiC_E-PNG_md" ,
124+ "Signed-XAdES-ASiC_E-PDF" , "Double-Signed-XAdES-ASiC_E-PDF" , "Signed-CAdES-ASiC_E-PDF" ,
125+ "Double-Signed-CAdES-ASiC_E-PDF" ,
126+ })
127+ public void testPositiveFromYaml (String exampleName )
128+ throws ClientProtocolException , IOException , IllegalAccessException ,
129+ NoSuchFieldException , SecurityException {
130+ testFromYaml (exampleName , HttpStatus .SC_OK , SignResponse .class );
131+ }
132+
117133 @ ParameterizedTest
118134 @ ValueSource (strings = {
119- "XAdES-XML-Base64-HTML_md" , "XAdES-XML-Base64-TXT" , "XAdES-XML-TXT-HTML" , "XAdES-XML-TXT-TXT_md" ,
120- "XAdES-ASiC_E-Base64-HTML" , "XAdES-ASiC_E-Base64-TXT" , "XAdES-ASiC_E-TXT-HTML_md" , "XAdES-ASiC_E-TXT-TXT" ,
121- "XAdES-ASiC_E-Auto" , "XAdES-ASiC_E-SKXDC-Base64-TXT" , "XAdES-ASiC_E-SKXDC-TXT-TXT" ,
122- "Signed-XAdES-ASiC_E-SKXDC-Base64-TXT" , "Signed-XAdES-ASiC_E-SKXDC-Base64-HTML" ,
123- "Signed-XAdES-ASiC_E-SKXDC-Auto" , "FS-EForm-Auto" , "PAdES-PDF_lg" , "XAdES-PDF" , "XAdES-ASiC_E-PDF" , "CAdES-ASiC_E-PDF" ,
124- "XAdES-ASiC_E-TXT" , "XAdES-ASiC_E-DOCX" , "CAdES-ASiC_E-DOCX" , "CAdES-PNG_lg" , "CAdES-ASiC_E-PNG_md" ,
125- "Signed-XAdES-ASiC_E-PDF" , "Double-Signed-XAdES-ASiC_E-PDF" , "Signed-CAdES-ASiC_E-PDF" ,
126- "Double-Signed-CAdES-ASiC_E-PDF" ,
135+ "XAdES-ASiC_E-SKXDC-Auto-WrongXSLT" ,
127136 })
128- public void testPositiveFromYaml (String exampleName )
137+ public void testNegative422FromYaml (String exampleName )
129138 throws ClientProtocolException , IOException , IllegalAccessException ,
130139 NoSuchFieldException , SecurityException {
131- testFromYaml (exampleName , HttpStatus .SC_OK , SignResponse .class );
140+ testFromYaml (exampleName , HttpStatus .SC_UNPROCESSABLE_ENTITY , ErrorResponseBody .class );
132141 }
133142
134143 @ ParameterizedTest
135144 @ ValueSource (strings = {
136- "XAdES-ASiC_E-SKXDC-Auto-WrongXSLT" ,
145+ "negative-XAdES-XML-Base64-HTML_md" , "negative-XAdES-XML-Base64-TXT" , "negative-XAdES-XML-TXT-HTML" ,
146+ "negative-XAdES-XML-TXT-TXT_md" ,
137147 })
138- public void testNegativeFromYaml (String exampleName )
148+ public void testNegative400FromYaml (String exampleName )
139149 throws ClientProtocolException , IOException , IllegalAccessException ,
140150 NoSuchFieldException , SecurityException {
141- testFromYaml (exampleName , HttpStatus .SC_UNPROCESSABLE_ENTITY , ErrorResponseBody .class );
151+ testFromYaml (exampleName , HttpStatus .SC_BAD_REQUEST , ErrorResponseBody .class );
142152 }
143-
144153 public void testFromYaml (String exampleName , int expectedStatus , Class responseClass )
145154 throws ClientProtocolException , IOException , IllegalAccessException ,
146155 NoSuchFieldException , SecurityException {
0 commit comments