@@ -25,22 +25,22 @@ def __init__(self, api_client=None):
2525 self .api_client = api_client
2626
2727 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" ])
2929
3030 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" ])
3232
3333 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" ])
3535
3636 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" ])
3838
3939 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" ])
4141
4242 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" ])
4444
4545
4646class MockApiClient (object ):
@@ -56,13 +56,21 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
5656 def request (self , method , url , query_params = None , headers = None ,
5757 post_params = None , body = None , _preload_content = True ,
5858 _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 ):
5967 check = - 1
6068
6169 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
6674
6775 params = SessionKeyParams (self ._config , encrypted_key , iv , oaep_digest_algo )
6876 else :
@@ -74,7 +82,7 @@ def request(self, method, url, query_params=None, headers=None,
7482 else :
7583 res = {"data" : {"secret" : [53 , 84 , 75 ]}}
7684
77- if url == "localhost/ testservice/headers" and method in ["GET" , "POST" , "PUT" ]:
85+ if resource_path == "testservice/headers" and method in ["GET" , "POST" , "PUT" ]:
7886 params = SessionKeyParams .generate (self ._config )
7987 json_resp = encryption .encrypt_payload (res , self ._config , params )
8088
@@ -94,7 +102,6 @@ def request(self, method, url, query_params=None, headers=None,
94102
95103 if method in ["GET" , "POST" , "PUT" ]:
96104 response .data = json_resp
97- response .json = Mock (return_value = json_resp )
98105 else :
99106 response .data = "OK" if check == 0 else "KO"
100107
0 commit comments