File tree 1 file changed +16
-0
lines changed
tests/test_openapi_parser
1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,22 @@ def test_constructor(self, mocker):
35
35
assert r .constructor () == "[SuperCoolClass.from_dict(item) for item in response.json()]"
36
36
37
37
38
+ class TestRefResponse :
39
+ def test_return_string (self , mocker ):
40
+ from openapi_python_client .openapi_parser .responses import RefResponse
41
+
42
+ r = RefResponse (200 , reference = mocker .MagicMock (class_name = "SuperCoolClass" ))
43
+
44
+ assert r .return_string () == "SuperCoolClass"
45
+
46
+ def test_constructor (self , mocker ):
47
+ from openapi_python_client .openapi_parser .responses import RefResponse
48
+
49
+ r = RefResponse (200 , reference = mocker .MagicMock (class_name = "SuperCoolClass" ))
50
+
51
+ assert r .constructor () == "SuperCoolClass.from_dict(response.json())"
52
+
53
+
38
54
class TestStringResponse :
39
55
def test_return_string (self ):
40
56
from openapi_python_client .openapi_parser .responses import StringResponse
You can’t perform that action at this time.
0 commit comments