|
38 | 38 | -----END RSA PRIVATE KEY-----"
|
39 | 39 | "https://mauth-sandbox.imedidata.net")
|
40 | 40 | (with-redefs [clojure-mauth-client.header/epoch-seconds (fn [] 1532825948)
|
41 |
| - org.httpkit.client/request (fn [{:keys [client timeout filter worker-pool keepalive as follow-redirects max-redirects response |
42 |
| - trace-redirects allow-unsafe-redirect-methods proxy-host proxy-port tunnel?] |
43 |
| - :as opts |
44 |
| - :or {client nil |
45 |
| - timeout 60000 |
46 |
| - follow-redirects true |
47 |
| - max-redirects 10 |
48 |
| - filter nil |
49 |
| - worker-pool nil |
50 |
| - response (promise) |
51 |
| - keepalive 120000 |
52 |
| - as :auto |
53 |
| - tunnel? false |
54 |
| - proxy-host nil |
55 |
| - proxy-port 3128}} |
56 |
| - & [callback]] (future opts))] |
| 41 | + clj-http.client/request (fn [{:keys [client timeout filter worker-pool keepalive as follow-redirects max-redirects response |
| 42 | + trace-redirects allow-unsafe-redirect-methods proxy-host proxy-port tunnel?] |
| 43 | + :as opts |
| 44 | + :or {client nil |
| 45 | + timeout 60000 |
| 46 | + follow-redirects true |
| 47 | + max-redirects 10 |
| 48 | + filter nil |
| 49 | + worker-pool nil |
| 50 | + response (promise) |
| 51 | + keepalive 120000 |
| 52 | + as :auto |
| 53 | + tunnel? false |
| 54 | + proxy-host nil |
| 55 | + proxy-port 3128}} |
| 56 | + & [callback]] opts)] |
57 | 57 | (f)
|
58 | 58 | )
|
59 | 59 | ))
|
60 | 60 |
|
61 | 61 | (def mock-get
|
62 |
| - {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:gI/yUeSTbiOWggLvCv2IJP19GFvmlE8RoaUrIpyLE8DY/mCQd8CUPgT9xNHGNqgPGe9f4CZdiFCC79Xvp6seZAq8/CnqA1dsJW6f46scqqTs+4N1TJml6GNCT9xU4tjUyHWFWpCBQlSvpoTFsLSq2d2zas9M9q1sgwPBS/oPGEN1agCQLHZS/Ime4ub8MuXh0Q8aWodqCpVi4GPiap/KLIQEzbvhsdayxmAcs2XDjpt+CReRf3tBCzB1RucVEfBehxtDQGgvrs/UCUbkpq7gY7f2k0RkrH+IopfhYfdNpmCHW12OEQoZ74TVbh61Uo+xcD1der46+tWk0mdnlyXKow==" |
63 |
| - "X-MWS-Time" 1532825948} |
64 |
| - :url "https://www.mdsol.com/api/v2/testing" |
65 |
| - :method :get, |
66 |
| - :body "", |
67 |
| - :as :auto} |
| 62 | + {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:gI/yUeSTbiOWggLvCv2IJP19GFvmlE8RoaUrIpyLE8DY/mCQd8CUPgT9xNHGNqgPGe9f4CZdiFCC79Xvp6seZAq8/CnqA1dsJW6f46scqqTs+4N1TJml6GNCT9xU4tjUyHWFWpCBQlSvpoTFsLSq2d2zas9M9q1sgwPBS/oPGEN1agCQLHZS/Ime4ub8MuXh0Q8aWodqCpVi4GPiap/KLIQEzbvhsdayxmAcs2XDjpt+CReRf3tBCzB1RucVEfBehxtDQGgvrs/UCUbkpq7gY7f2k0RkrH+IopfhYfdNpmCHW12OEQoZ74TVbh61Uo+xcD1der46+tWk0mdnlyXKow==" |
| 63 | + "X-MWS-Time" "1532825948"} |
| 64 | + :url "https://www.mdsol.com/api/v2/testing" |
| 65 | + :method :get, |
| 66 | + :body "\"\"", |
| 67 | + :throw-exceptions false |
| 68 | + :as :auto} |
68 | 69 | )
|
69 | 70 |
|
70 | 71 | (def mock-get-with-qs
|
71 |
| - {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:gI/yUeSTbiOWggLvCv2IJP19GFvmlE8RoaUrIpyLE8DY/mCQd8CUPgT9xNHGNqgPGe9f4CZdiFCC79Xvp6seZAq8/CnqA1dsJW6f46scqqTs+4N1TJml6GNCT9xU4tjUyHWFWpCBQlSvpoTFsLSq2d2zas9M9q1sgwPBS/oPGEN1agCQLHZS/Ime4ub8MuXh0Q8aWodqCpVi4GPiap/KLIQEzbvhsdayxmAcs2XDjpt+CReRf3tBCzB1RucVEfBehxtDQGgvrs/UCUbkpq7gY7f2k0RkrH+IopfhYfdNpmCHW12OEQoZ74TVbh61Uo+xcD1der46+tWk0mdnlyXKow==" |
72 |
| - "X-MWS-Time" 1532825948} |
73 |
| - :url "https://www.mdsol.com/api/v2/testing?testABCD=1234" |
74 |
| - :method :get, |
75 |
| - :body "", |
76 |
| - :as :auto} |
| 72 | + {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:gI/yUeSTbiOWggLvCv2IJP19GFvmlE8RoaUrIpyLE8DY/mCQd8CUPgT9xNHGNqgPGe9f4CZdiFCC79Xvp6seZAq8/CnqA1dsJW6f46scqqTs+4N1TJml6GNCT9xU4tjUyHWFWpCBQlSvpoTFsLSq2d2zas9M9q1sgwPBS/oPGEN1agCQLHZS/Ime4ub8MuXh0Q8aWodqCpVi4GPiap/KLIQEzbvhsdayxmAcs2XDjpt+CReRf3tBCzB1RucVEfBehxtDQGgvrs/UCUbkpq7gY7f2k0RkrH+IopfhYfdNpmCHW12OEQoZ74TVbh61Uo+xcD1der46+tWk0mdnlyXKow==" |
| 73 | + "X-MWS-Time" "1532825948"} |
| 74 | + :url "https://www.mdsol.com/api/v2/testing?testABCD=1234" |
| 75 | + :method :get, |
| 76 | + :body "\"\"", |
| 77 | + :throw-exceptions false |
| 78 | + :as :auto} |
77 | 79 | )
|
78 | 80 |
|
79 | 81 | (def mock-post
|
80 |
| - {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:kYZR1udBwE02ct55cSWq5MZuGsC6xgVmK6TWYQ/+2IAbhqG7jZWhP95bPxTqo1f12XUWsX/oeUAp8jhvdUcsXsjVMeBwvQNgnC/HP1TNQasC2LMGfOs76WnsfKoV5zWDh+SNqMqn4pIXce3DALG9d/FB2Uu4mIg9kgQIUnfJJDljfLMjR7aMgDINPU7ToM51TqTJh+ReG7LAVwsEzSwFfj4zZFFpx8XrWn3inx5ZUvT7YcFhW4vOZaeI48HSnj80bCf1LDtWXzU7yk9gon+AlIYBTtrPQTSqyofBGZUtZCBexnoEp6NUhk5XkwqK56jizT7PZCN094kh1eofr3hSTg==" |
81 |
| - "X-MWS-Time" 1532825948}, |
82 |
| - :url "https://www.mdsol.com/api/v2/testing1" |
83 |
| - :method :post |
84 |
| - :body "{\"a\":{\"b\":123}}" |
85 |
| - :as :auto} |
| 82 | + {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:kYZR1udBwE02ct55cSWq5MZuGsC6xgVmK6TWYQ/+2IAbhqG7jZWhP95bPxTqo1f12XUWsX/oeUAp8jhvdUcsXsjVMeBwvQNgnC/HP1TNQasC2LMGfOs76WnsfKoV5zWDh+SNqMqn4pIXce3DALG9d/FB2Uu4mIg9kgQIUnfJJDljfLMjR7aMgDINPU7ToM51TqTJh+ReG7LAVwsEzSwFfj4zZFFpx8XrWn3inx5ZUvT7YcFhW4vOZaeI48HSnj80bCf1LDtWXzU7yk9gon+AlIYBTtrPQTSqyofBGZUtZCBexnoEp6NUhk5XkwqK56jizT7PZCN094kh1eofr3hSTg==" |
| 83 | + "X-MWS-Time" "1532825948"}, |
| 84 | + :url "https://www.mdsol.com/api/v2/testing1" |
| 85 | + :method :post |
| 86 | + :body "\"{\\\"a\\\":{\\\"b\\\":123}}\"" |
| 87 | + :throw-exceptions false |
| 88 | + :as :auto} |
86 | 89 | )
|
87 | 90 |
|
88 | 91 | (def mock-delete
|
89 |
| - {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:IzAzkGyzDtxbMlCbbWViYen/9o54B9Ijlnp1UoSIysGr/axJWwph8KRYukS+3DhYFJIBLbS1PfWI74kRTkWJl3Vmb0XgxiRfNCqresqh687ELlhNDt66p2mu/6LaVwbDKUBsIAwkQFomVfAOy3jckWZjHRySD+VABfDf4BAf5hfjTUgil63oOnH6xII51e6M160SFRz1/HpsMU/rnReniPJs22MwiqS6dhe3oU/DAzteawxujSdFA3i6Fol6kdJQN19w+0TTdOSbccjds1Wljqu/+E1ju1rXVAgcL0GuVg4dsCwrjSPY9VWfQOttpA4aHavGWNcPMh1p1kSmqlNa1g==" |
90 |
| - "X-MWS-Time" 1532825948} |
91 |
| - :url "https://www.mdsol.com/api/v2/testing2" |
92 |
| - :method :delete |
93 |
| - :body "" |
94 |
| - :as :auto}) |
| 92 | + {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:IzAzkGyzDtxbMlCbbWViYen/9o54B9Ijlnp1UoSIysGr/axJWwph8KRYukS+3DhYFJIBLbS1PfWI74kRTkWJl3Vmb0XgxiRfNCqresqh687ELlhNDt66p2mu/6LaVwbDKUBsIAwkQFomVfAOy3jckWZjHRySD+VABfDf4BAf5hfjTUgil63oOnH6xII51e6M160SFRz1/HpsMU/rnReniPJs22MwiqS6dhe3oU/DAzteawxujSdFA3i6Fol6kdJQN19w+0TTdOSbccjds1Wljqu/+E1ju1rXVAgcL0GuVg4dsCwrjSPY9VWfQOttpA4aHavGWNcPMh1p1kSmqlNa1g==" |
| 93 | + "X-MWS-Time" "1532825948"} |
| 94 | + :url "https://www.mdsol.com/api/v2/testing2" |
| 95 | + :method :delete |
| 96 | + :body "\"\"", |
| 97 | + :throw-exceptions false |
| 98 | + :as :auto}) |
95 | 99 |
|
96 | 100 | (def mock-put
|
97 |
| - {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:W+hIOQKAp0aEwDthAVaMa5ysJB8ddQdJdTWNonQoDuPEBVAY7F6GUXNoAZCYcosxgbm2rfpwyfLrS7U5b77GMFpnvvUwUSCgRziZNvfhuZfWUuW9po7OkWQUXCDvd/NtJdLOu6o1bKCGHYKjdaw/8AVH876afGyPF7+Ce2vD+YFRfY+zXF0MVWiS2WfwUwLSdOXb+Csnb21XT59zDs8qBg0gUj6WagZiJ+hYTbAt1zcNCdqs/mVt5hKA7ASxB9VY7GI4QM/n0EoyC/ruUm8DYS7kkxuxKeZuNkvpexFR4IPXQax1q7EtCIgw4yekegK210uxxYoOf+EBV2wMIVpKvw==" |
98 |
| - "X-MWS-Time" 1532825948} |
99 |
| - :url "https://www.mdsol.com/api/v2/testing3" |
100 |
| - :method :put |
101 |
| - :body "{\"a\":{\"b\":123}}" |
102 |
| - :as :auto}) |
| 101 | + {:headers {"X-MWS-Authentication" "MWS abcd7d78-c874-47d9-a829-ccaa51ae75c9:W+hIOQKAp0aEwDthAVaMa5ysJB8ddQdJdTWNonQoDuPEBVAY7F6GUXNoAZCYcosxgbm2rfpwyfLrS7U5b77GMFpnvvUwUSCgRziZNvfhuZfWUuW9po7OkWQUXCDvd/NtJdLOu6o1bKCGHYKjdaw/8AVH876afGyPF7+Ce2vD+YFRfY+zXF0MVWiS2WfwUwLSdOXb+Csnb21XT59zDs8qBg0gUj6WagZiJ+hYTbAt1zcNCdqs/mVt5hKA7ASxB9VY7GI4QM/n0EoyC/ruUm8DYS7kkxuxKeZuNkvpexFR4IPXQax1q7EtCIgw4yekegK210uxxYoOf+EBV2wMIVpKvw==" |
| 102 | + "X-MWS-Time" "1532825948"} |
| 103 | + :url "https://www.mdsol.com/api/v2/testing3" |
| 104 | + :method :put |
| 105 | + :body "\"{\\\"a\\\":{\\\"b\\\":123}}\"" |
| 106 | + :throw-exceptions false |
| 107 | + :as :auto}) |
103 | 108 |
|
104 | 109 | (def mock-payload (-> {:a {:b 123}}
|
105 | 110 | json/write-str))
|
|
0 commit comments