2017-06-04 20:52:17 +08:00
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
|
# @Time : 2017/6/4 20:36
|
|
|
|
|
# @Author : lileilei
|
|
|
|
|
# @Site :
|
|
|
|
|
# @File : testFengzhuang.py
|
2023-02-19 18:16:03 +08:00
|
|
|
from public.test_requests import requ
|
2020-05-09 21:24:18 +08:00
|
|
|
|
|
|
|
|
|
2017-06-04 20:52:17 +08:00
|
|
|
class TestApi(object):
|
2022-01-16 11:07:30 +08:00
|
|
|
def __init__(self, url, parame, method):
|
2020-05-09 21:24:18 +08:00
|
|
|
self.url = url
|
2022-01-16 11:07:30 +08:00
|
|
|
self.parame = parame
|
|
|
|
|
self.method = method
|
2022-04-23 13:10:50 +08:00
|
|
|
self.reques = requ()
|
2020-05-09 21:24:18 +08:00
|
|
|
|
|
|
|
|
def testapi(self):
|
2022-01-16 11:07:30 +08:00
|
|
|
if self.method == 'POST':
|
2022-04-23 13:10:50 +08:00
|
|
|
self.response = self.reques.post(self.url, self.parame)
|
2022-01-16 11:07:30 +08:00
|
|
|
elif self.method == "GET":
|
2022-04-23 13:10:50 +08:00
|
|
|
self.response = self.reques.get(url=self.url, params=self.parame)
|
2022-01-16 11:07:30 +08:00
|
|
|
elif self.method == "PUT":
|
2022-04-23 13:10:50 +08:00
|
|
|
self.response = self.reques.putparams(url=self.url, params=self.parame)
|
2022-01-16 11:07:30 +08:00
|
|
|
elif self.method == "DELETE":
|
2022-04-23 13:10:50 +08:00
|
|
|
self.response = self.reques.delparams(url=self.url, params=self.parame)
|
2020-05-09 21:24:18 +08:00
|
|
|
return self.response
|
|
|
|
|
|
|
|
|
|
def getJson(self):
|
|
|
|
|
json_data = self.testapi()
|
|
|
|
|
return json_data
|