29 lines
740 B
Python
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) |