PythonClassChy/python27Class/unitTest/class04142020/01mock.py

29 lines
740 B
Python

"""
=================================
Author: Flora Chen
Time: 2020/4/20 16:30
-_- -_- -_- -_- -_- -_- -_- -_-
=================================
"""
import unittest
from requests import request
from unittest.mock import Mock
"""
get_sign("musen)
使用用户忙和时间进行加密得到一个加密的签名数据
"""
get_sign = Mock(return_value="sdfsSDGDF234dfg4353fdg45645fghfg435")
class TestLogin(unittest.TestCase):
def test_login(self):
data = {
"user": "flora",
"pwd": "sdfgdgfdg",
"sign": get_sign("musen", 100) # 这里可以传任意参数
}
url = "http://127.0.0.1:8080/login"
print(data)
response = request(method="post", url=url, json=data)