@@ -29,6 +29,30 @@ private class OASBlockingApiTest {
2929 ((OAS .ApiKeyAuth )client .getAuthentication (' apiKeyAuth' )).setApiKey (' foo-bar-api-key' );
3030
3131
32+ js = JSON .serialize (OASGenericResponse .getExample ());
33+ res .setHeader (' Content-Type' , ' application/json' );
34+ res .setBody (js );
35+ expectedResponse = OASGenericResponse .getExample ();
36+ response = (OASGenericResponse ) api .addRule (params );
37+ System .assertEquals (expectedResponse , response );
38+
39+
40+ js = JSON .serialize (OASGenericResponse .getExample ());
41+ res .setHeader (' Content-Type' , ' application/json' );
42+ res .setBody (js );
43+ expectedResponse = OASGenericResponse .getExample ();
44+ response = (OASGenericResponse ) api .addRule (params );
45+ System .assertEquals (expectedResponse , response );
46+
47+
48+ js = JSON .serialize (OASGenericResponse .getExample ());
49+ res .setHeader (' Content-Type' , ' application/json' );
50+ res .setBody (js );
51+ expectedResponse = OASGenericResponse .getExample ();
52+ response = (OASGenericResponse ) api .addRule (params );
53+ System .assertEquals (expectedResponse , response );
54+
55+
3256 js = JSON .serialize (OASGenericResponse .getExample ());
3357 res .setHeader (' Content-Type' , ' application/json' );
3458 res .setBody (js );
@@ -64,6 +88,30 @@ private class OASBlockingApiTest {
6488 ((OAS .ApiKeyAuth )client .getAuthentication (' apiKeyAuth' )).setApiKey (' foo-bar-api-key' );
6589
6690
91+ js = JSON .serialize (OASGenericResponse .getExample ());
92+ res .setHeader (' Content-Type' , ' application/json' );
93+ res .setBody (js );
94+ expectedResponse = OASGenericResponse .getExample ();
95+ response = (OASGenericResponse ) api .deleteRule (params );
96+ System .assertEquals (expectedResponse , response );
97+
98+
99+ js = JSON .serialize (OASGenericResponse .getExample ());
100+ res .setHeader (' Content-Type' , ' application/json' );
101+ res .setBody (js );
102+ expectedResponse = OASGenericResponse .getExample ();
103+ response = (OASGenericResponse ) api .deleteRule (params );
104+ System .assertEquals (expectedResponse , response );
105+
106+
107+ js = JSON .serialize (OASGenericResponse .getExample ());
108+ res .setHeader (' Content-Type' , ' application/json' );
109+ res .setBody (js );
110+ expectedResponse = OASGenericResponse .getExample ();
111+ response = (OASGenericResponse ) api .deleteRule (params );
112+ System .assertEquals (expectedResponse , response );
113+
114+
67115 js = JSON .serialize (OASGenericResponse .getExample ());
68116 res .setHeader (' Content-Type' , ' application/json' );
69117 res .setBody (js );
@@ -99,6 +147,30 @@ private class OASBlockingApiTest {
99147 ((OAS .ApiKeyAuth )client .getAuthentication (' apiKeyAuth' )).setApiKey (' foo-bar-api-key' );
100148
101149
150+ js = JSON .serialize (OASGenericResponse .getExample ());
151+ res .setHeader (' Content-Type' , ' application/json' );
152+ res .setBody (js );
153+ expectedResponse = OASGenericResponse .getExample ();
154+ response = (OASGenericResponse ) api .delistBlock (params );
155+ System .assertEquals (expectedResponse , response );
156+
157+
158+ js = JSON .serialize (OASGenericResponse .getExample ());
159+ res .setHeader (' Content-Type' , ' application/json' );
160+ res .setBody (js );
161+ expectedResponse = OASGenericResponse .getExample ();
162+ response = (OASGenericResponse ) api .delistBlock (params );
163+ System .assertEquals (expectedResponse , response );
164+
165+
166+ js = JSON .serialize (OASGenericResponse .getExample ());
167+ res .setHeader (' Content-Type' , ' application/json' );
168+ res .setBody (js );
169+ expectedResponse = OASGenericResponse .getExample ();
170+ response = (OASGenericResponse ) api .delistBlock (params );
171+ System .assertEquals (expectedResponse , response );
172+
173+
102174 js = JSON .serialize (OASGenericResponse .getExample ());
103175 res .setHeader (' Content-Type' , ' application/json' );
104176 res .setBody (js );
@@ -130,6 +202,22 @@ private class OASBlockingApiTest {
130202 ((OAS .ApiKeyAuth )client .getAuthentication (' apiKeyAuth' )).setApiKey (' foo-bar-api-key' );
131203
132204
205+ js = JSON .serialize (OASMailBlocks .getExample ());
206+ res .setHeader (' Content-Type' , ' application/json' );
207+ res .setBody (js );
208+ expectedResponse = OASMailBlocks .getExample ();
209+ response = (OASMailBlocks ) api .getMailBlocks ();
210+ System .assertEquals (expectedResponse , response );
211+
212+
213+ js = JSON .serialize (OASMailBlocks .getExample ());
214+ res .setHeader (' Content-Type' , ' application/json' );
215+ res .setBody (js );
216+ expectedResponse = OASMailBlocks .getExample ();
217+ response = (OASMailBlocks ) api .getMailBlocks ();
218+ System .assertEquals (expectedResponse , response );
219+
220+
133221 js = JSON .serialize (OASMailBlocks .getExample ());
134222 res .setHeader (' Content-Type' , ' application/json' );
135223 res .setBody (js );
@@ -161,6 +249,22 @@ private class OASBlockingApiTest {
161249 ((OAS .ApiKeyAuth )client .getAuthentication (' apiKeyAuth' )).setApiKey (' foo-bar-api-key' );
162250
163251
252+ js = JSON .serialize (new List <OASDenyRuleRecord >{OASDenyRuleRecord .getExample ()});
253+ res .setHeader (' Content-Type' , ' application/json' );
254+ res .setBody (js );
255+ expectedResponse = new List <OASDenyRuleRecord >{OASDenyRuleRecord .getExample ()};
256+ response = (List <OASDenyRuleRecord >) api .getRules ();
257+ System .assertEquals (expectedResponse , response );
258+
259+
260+ js = JSON .serialize (new List <OASDenyRuleRecord >{OASDenyRuleRecord .getExample ()});
261+ res .setHeader (' Content-Type' , ' application/json' );
262+ res .setBody (js );
263+ expectedResponse = new List <OASDenyRuleRecord >{OASDenyRuleRecord .getExample ()};
264+ response = (List <OASDenyRuleRecord >) api .getRules ();
265+ System .assertEquals (expectedResponse , response );
266+
267+
164268 js = JSON .serialize (new List <OASDenyRuleRecord >{OASDenyRuleRecord .getExample ()});
165269 res .setHeader (' Content-Type' , ' application/json' );
166270 res .setBody (js );
0 commit comments