首页 > 其他 > 详细

mock

时间:2020-05-10 10:07:49      阅读:42      评论:0      收藏:0      [点我收藏+]
import mock
import requests
import unittest
url = "http://www.wrp.com/login"
data = {
    "username":"admin",
    "password":"123456"
}

def post_request(url,data):
    res = requests.post(url,data).json()
    return res

def get_request(url,data):
    res = requests.get(url,data).json()
    return res 


class TestLogin(unittest.TestCase):
    def setUp(self):
        print("case开始执行")

    def tearDown(self):
        print("case执行完毕")

    def test_01(self):
        url = "http://www.imooc.com/login/register"
        data = {
            "username":"1111"
        }
        success_test = mock.Mock(return_value=data)
        post_request = success_test
        res = post_request
        self.assertEqual("11222",res())

    def test_02(self):
        url = "http://www.baidu.com"
        data = {
            "username":"admin"
        }
        success_test = mock.Mock(return_value=data)
        get_request = success_test
        res = get_request
        self.assertEqual({‘username‘: ‘admin‘},res())


if __name__=="__main__":
    unittest.main()

  

mock

原文:https://www.cnblogs.com/rongpeng/p/12861654.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!