首页 > 编程语言 > 详细

python_单元测试unittest

时间:2017-01-07 19:11:38      阅读:246      评论:0      收藏:0      [点我收藏+]

Python自带一个单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。

步骤1:首先引入unittest模块--import unittest

步骤2: 定义一个类,继承unittest,并创建为测试用例--unittest.Testcase

步骤3: 在测试用例下,定义以test开头的函数(unittest.main()会运行以test开头的用例)

步骤4:使用assertEquals做断言--self.assertEquals

步骤5:运行--if __name__==‘__main__‘:

          unittest.main()

 

import unittest,requests

class GetUserTest(unittest.TestCase):
def test_get_user(self):
res = requests.get(‘http://api.map.baidu.com/telematics/v3/weather?location=%E5%98%89%E5%85%B4&output=json&ak=5slgyqGDENN7Sy7pw29IUvrZ‘).json()
status = res.get(‘status‘)
s_status = 201
self.assertEquals(s_status,status)
if __name__==‘__main__‘:
unittest.main()

python_单元测试unittest

原文:http://www.cnblogs.com/leilei0111/p/6259904.html

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