@@ -83,7 +83,7 @@ public void failureMissingRequiredParam() throws InvalidClaimException {
8383 new HashMap <String , ParameterVerificationDefinition >();
8484 parVerDef .put ("parameter2" , ParameterVerification .SINGLE_REQUIRED_STRING .getValue ());
8585 MockMessage mockMessage = new MockMessage (claims , parVerDef );
86- Assert . assertEquals ( mockMessage .getClaims (). get ( "parameter1" ), "value" );
86+ mockMessage .verify ( );
8787 }
8888
8989 @ Test
@@ -97,6 +97,7 @@ public void successMissingOptionalParams() throws InvalidClaimException {
9797 parVerDef .put ("parameter4" , ParameterVerification .OPTIONAL_LIST_OF_SP_SEP_STRINGS .getValue ());
9898 parVerDef .put ("parameter5" , ParameterVerification .OPTIONAL_LIST_OF_STRINGS .getValue ());
9999 MockMessage mockMessage = new MockMessage (claims , parVerDef );
100+ mockMessage .verify ();
100101 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ),"value" );
101102 }
102103
@@ -109,6 +110,7 @@ public void successTestStringType() throws InvalidClaimException,
109110 new HashMap <String , ParameterVerificationDefinition >();
110111 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_STRING .getValue ());
111112 MockMessage mockMessage = new MockMessage (claims , parVerDef );
113+ mockMessage .verify ();
112114 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ),"value" );
113115 Assert .assertEquals (mockMessage .toJson (), "{\" parameter1\" :\" value\" }" );
114116 }
@@ -121,8 +123,7 @@ public void failTestStringType() throws InvalidClaimException {
121123 new HashMap <String , ParameterVerificationDefinition >();
122124 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_STRING .getValue ());
123125 MockMessage mockMessage = new MockMessage (claims , parVerDef );
124- mockMessage .triggerVerify ();
125- Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ),1 );
126+ mockMessage .verify ();
126127 }
127128
128129 @ Test
@@ -134,6 +135,7 @@ public void successTestIntType() throws InvalidClaimException,
134135 new HashMap <String , ParameterVerificationDefinition >();
135136 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_INT .getValue ());
136137 MockMessage mockMessage = new MockMessage (claims , parVerDef );
138+ mockMessage .verify ();
137139 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ), 5L );
138140 Assert .assertEquals (mockMessage .toJson (), "{\" parameter1\" :5}" );
139141 }
@@ -147,6 +149,7 @@ public void successIntTypeConversion()
147149 new HashMap <String , ParameterVerificationDefinition >();
148150 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_INT .getValue ());
149151 MockMessage mockMessage = new MockMessage (claims , parVerDef );
152+ mockMessage .verify ();
150153 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ), 5L );
151154 Assert .assertEquals (mockMessage .toJson (), "{\" parameter1\" :5}" );
152155 }
@@ -160,6 +163,7 @@ public void successIntTypeConversion2()
160163 new HashMap <String , ParameterVerificationDefinition >();
161164 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_INT .getValue ());
162165 MockMessage mockMessage = new MockMessage (claims , parVerDef );
166+ mockMessage .verify ();
163167 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ), 57L );
164168 Assert .assertEquals (mockMessage .toJson (), "{\" parameter1\" :57}" );
165169 }
@@ -172,7 +176,7 @@ public void failTestIntType() throws InvalidClaimException {
172176 new HashMap <String , ParameterVerificationDefinition >();
173177 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_INT .getValue ());
174178 MockMessage mockMessage = new MockMessage (claims , parVerDef );
175- Assert . assertEquals ( mockMessage .getClaims (). get ( "parameter1" ), "fail" );
179+ mockMessage .verify ( );
176180 }
177181
178182 @ SuppressWarnings ("unchecked" )
@@ -188,6 +192,7 @@ public void successTestListType()
188192 new HashMap <String , ParameterVerificationDefinition >();
189193 parVerDef .put ("parameter1" , ParameterVerification .OPTIONAL_LIST_OF_STRINGS .getValue ());
190194 MockMessage mockMessage = new MockMessage (claims , parVerDef );
195+ mockMessage .verify ();
191196 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (0 ), "value" );
192197 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (1 ),
193198 "value2" );
@@ -209,6 +214,7 @@ public void successTestListTypeAllowed()
209214 Map <String , List <?>> allowedValues = new HashMap <String , List <?>>();
210215 allowedValues .put ("parameter1" , Arrays .asList ("value" , "value2" , "evenMore" ));
211216 MockMessage mockMessage = new MockMessage (claims , parVerDef , allowedValues );
217+ mockMessage .verify ();
212218 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (0 ), "value" );
213219 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (1 ),
214220 "value2" );
@@ -229,7 +235,7 @@ public void failedTestListTypeNotAllAllowed()
229235 Map <String , List <?>> allowedValues = new HashMap <String , List <?>>();
230236 allowedValues .put ("parameter1" , Arrays .asList ("value" , "evenMore" ));
231237 MockMessage mockMessage = new MockMessage (claims , parVerDef , allowedValues );
232- mockMessage .triggerVerify ();
238+ mockMessage .verify ();
233239 }
234240
235241 @ SuppressWarnings ("unchecked" )
@@ -242,6 +248,7 @@ public void successTestListTypeConversion()
242248 new HashMap <String , ParameterVerificationDefinition >();
243249 parVerDef .put ("parameter1" , ParameterVerification .OPTIONAL_LIST_OF_STRINGS .getValue ());
244250 MockMessage mockMessage = new MockMessage (claims , parVerDef );
251+ mockMessage .verify ();
245252 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (0 ),
246253 "values" );
247254 Assert .assertThat (mockMessage .toJson (), is ("{\" parameter1\" :[\" values\" ]}" ));
@@ -259,6 +266,7 @@ public void successTestListTypeConversionAllowed()
259266 Map <String , List <?>> allowedValues = new HashMap <String , List <?>>();
260267 allowedValues .put ("parameter1" , Arrays .asList ("values" ));
261268 MockMessage mockMessage = new MockMessage (claims , parVerDef , allowedValues );
269+ mockMessage .verify ();
262270 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (0 ),
263271 "values" );
264272 Assert .assertThat (mockMessage .toJson (), is ("{\" parameter1\" :[\" values\" ]}" ));
@@ -275,7 +283,7 @@ public void failedTestListTypeConversionNotAllowed()
275283 Map <String , List <?>> allowedValues = new HashMap <String , List <?>>();
276284 allowedValues .put ("parameter1" , Arrays .asList ("notValues" ));
277285 MockMessage mockMessage = new MockMessage (claims , parVerDef , allowedValues );
278- mockMessage .triggerVerify ();
286+ mockMessage .verify ();
279287 }
280288
281289 @ SuppressWarnings ("unchecked" )
@@ -289,6 +297,7 @@ public void failTestListType() throws InvalidClaimException {
289297 new HashMap <String , ParameterVerificationDefinition >();
290298 parVerDef .put ("parameter1" , ParameterVerification .OPTIONAL_LIST_OF_STRINGS .getValue ());
291299 MockMessage mockMessage = new MockMessage (claims , parVerDef );
300+ mockMessage .verify ();
292301 Assert .assertEquals (((List <String >) mockMessage .getClaims ().get ("parameter1" )).get (0 ),"values" );
293302 }
294303
@@ -304,6 +313,7 @@ public void successTestArrayType()
304313 new HashMap <String , ParameterVerificationDefinition >();
305314 parVerDef .put ("parameter1" , ParameterVerification .REQUIRED_LIST_OF_SP_SEP_STRINGS .getValue ());
306315 MockMessage mockMessage = new MockMessage (claims , parVerDef );
316+ mockMessage .verify ();
307317 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ), "value value2" );
308318 Assert .assertThat (mockMessage .toJson (), is ("{\" parameter1\" :\" value value2\" }" ));
309319 }
@@ -316,7 +326,7 @@ public void failTestArrayType() throws InvalidClaimException {
316326 new HashMap <String , ParameterVerificationDefinition >();
317327 parVerDef .put ("parameter1" , ParameterVerification .REQUIRED_LIST_OF_SP_SEP_STRINGS .getValue ());
318328 MockMessage mockMessage = new MockMessage (claims , parVerDef );
319- Assert . assertEquals ((( String []) mockMessage .getClaims (). get ( "parameter1" ))[ 0 ], "value" );
329+ mockMessage .verify ( );
320330 }
321331
322332 @ Test
@@ -327,6 +337,7 @@ public void successTestBooleanType() throws InvalidClaimException {
327337 new HashMap <String , ParameterVerificationDefinition >();
328338 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_BOOLEAN .getValue ());
329339 MockMessage mockMessage = new MockMessage (claims , parVerDef );
340+ mockMessage .verify ();
330341 Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ),true );
331342 }
332343
@@ -338,7 +349,7 @@ public void failTestBooleanType() throws InvalidClaimException {
338349 new HashMap <String , ParameterVerificationDefinition >();
339350 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_BOOLEAN .getValue ());
340351 MockMessage mockMessage = new MockMessage (claims , parVerDef );
341- Assert . assertEquals ( mockMessage .getClaims (). get ( "parameter1" ), "value" );
352+ mockMessage .verify ( );
342353 }
343354
344355 @ Test
@@ -350,6 +361,7 @@ public void successTestDateType() throws InvalidClaimException {
350361 new HashMap <String , ParameterVerificationDefinition >();
351362 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_DATE .getValue ());
352363 MockMessage mockMessage = new MockMessage (claims , parVerDef );
364+ mockMessage .verify ();
353365 Assert .assertEquals (((Date )mockMessage .getClaims ().get ("parameter1" )).getTime (),
354366 date .getTime ());
355367 }
@@ -363,6 +375,7 @@ public void successTestDateTypeConversion() throws InvalidClaimException {
363375 new HashMap <String , ParameterVerificationDefinition >();
364376 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_DATE .getValue ());
365377 MockMessage mockMessage = new MockMessage (claims , parVerDef );
378+ mockMessage .verify ();
366379 Assert .assertEquals (((Date )mockMessage .getClaims ().get ("parameter1" )).getTime (),
367380 date .getTime ());
368381 }
@@ -375,8 +388,7 @@ public void failTestDateType() throws InvalidClaimException {
375388 new HashMap <String , ParameterVerificationDefinition >();
376389 parVerDef .put ("parameter1" , ParameterVerification .SINGLE_OPTIONAL_DATE .getValue ());
377390 MockMessage mockMessage = new MockMessage (claims , parVerDef );
378- mockMessage .triggerVerify ();
379- Assert .assertEquals (mockMessage .getClaims ().get ("parameter1" ),"value" );
391+ mockMessage .verify ();
380392 }
381393
382394 class MockMessage extends AbstractMessage {
@@ -401,10 +413,6 @@ class MockMessage extends AbstractMessage {
401413 this .allowedValues .put (key , allowedValues .get (key ));
402414 }
403415 }
404-
405416
406- public void triggerVerify () throws InvalidClaimException {
407- verify ();
408- }
409417 }
410418}
0 commit comments