@@ -25,22 +25,22 @@ def __init__(self, api_client=None):
25
25
self .api_client = api_client
26
26
27
27
def do_something_get (self , ** kwargs ):
28
- return self .api_client .request ( "GET " , "localhost/testservice " , headers = kwargs ["headers" ])
28
+ return self .api_client .call_api ( "testservice " , "GET " , header_params = kwargs ["headers" ])
29
29
30
30
def do_something_post (self , ** kwargs ):
31
- return self .api_client .request ( "POST " , "localhost/testservice " , headers = kwargs ["headers" ], body = kwargs ["body" ])
31
+ return self .api_client .call_api ( "testservice " , "POST " , header_params = kwargs ["headers" ], body = kwargs ["body" ])
32
32
33
33
def do_something_delete (self , ** kwargs ):
34
- return self .api_client .request ( "DELETE " , "localhost/testservice " , headers = kwargs ["headers" ], body = kwargs ["body" ])
34
+ return self .api_client .call_api ( "testservice " , "DELETE " , header_params = kwargs ["headers" ], body = kwargs ["body" ])
35
35
36
36
def do_something_get_use_headers (self , ** kwargs ):
37
- return self .api_client .request ( "GET " , "localhost/testservice/headers " , headers = kwargs ["headers" ])
37
+ return self .api_client .call_api ( "testservice/headers " , "GET " , header_params = kwargs ["headers" ])
38
38
39
39
def do_something_post_use_headers (self , ** kwargs ):
40
- return self .api_client .request ( "POST " , "localhost/testservice/headers " , headers = kwargs ["headers" ], body = kwargs ["body" ])
40
+ return self .api_client .call_api ( "testservice/headers " , "POST " , header_params = kwargs ["headers" ], body = kwargs ["body" ])
41
41
42
42
def do_something_delete_use_headers (self , ** kwargs ):
43
- return self .api_client .request ( "DELETE " , "localhost/testservice/headers " , headers = kwargs ["headers" ], body = kwargs ["body" ])
43
+ return self .api_client .call_api ( "testservice/headers " , "DELETE " , header_params = kwargs ["headers" ], body = kwargs ["body" ])
44
44
45
45
46
46
class MockApiClient (object ):
@@ -56,13 +56,21 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
56
56
def request (self , method , url , query_params = None , headers = None ,
57
57
post_params = None , body = None , _preload_content = True ,
58
58
_request_timeout = None ):
59
+ pass
60
+
61
+ def call_api (self , resource_path , method ,
62
+ path_params = None , query_params = None , header_params = None ,
63
+ body = None , post_params = None , files = None ,
64
+ response_type = None , auth_settings = None , async_req = None ,
65
+ _return_http_data_only = None , collection_formats = None ,
66
+ _preload_content = True , _request_timeout = None ):
59
67
check = - 1
60
68
61
69
if body :
62
- if url == "localhost/ testservice/headers" :
63
- iv = headers ["x-iv" ]
64
- encrypted_key = headers ["x-key" ]
65
- oaep_digest_algo = headers ["x-oaep-digest" ] if "x-oaep-digest" in headers else None
70
+ if resource_path == "testservice/headers" :
71
+ iv = header_params ["x-iv" ]
72
+ encrypted_key = header_params ["x-key" ]
73
+ oaep_digest_algo = header_params ["x-oaep-digest" ] if "x-oaep-digest" in header_params else None
66
74
67
75
params = SessionKeyParams (self ._config , encrypted_key , iv , oaep_digest_algo )
68
76
else :
@@ -74,7 +82,7 @@ def request(self, method, url, query_params=None, headers=None,
74
82
else :
75
83
res = {"data" : {"secret" : [53 , 84 , 75 ]}}
76
84
77
- if url == "localhost/ testservice/headers" and method in ["GET" , "POST" , "PUT" ]:
85
+ if resource_path == "testservice/headers" and method in ["GET" , "POST" , "PUT" ]:
78
86
params = SessionKeyParams .generate (self ._config )
79
87
json_resp = encryption .encrypt_payload (res , self ._config , params )
80
88
@@ -94,7 +102,6 @@ def request(self, method, url, query_params=None, headers=None,
94
102
95
103
if method in ["GET" , "POST" , "PUT" ]:
96
104
response .data = json_resp
97
- response .json = Mock (return_value = json_resp )
98
105
else :
99
106
response .data = "OK" if check == 0 else "KO"
100
107
0 commit comments