python-Flask简单的单元测试

昨天由于公司写单元测试,我就去网上找了下怎么写,也参考了以前公司前辈的写的一些单元测试,看起来也不算很复杂,先上代码

文件的名字叫test_名字.py
class TestCRUD:   # 这里是你要测试的的类,用Test开头
    def test_query_member_for_phone_number(self, login_context_app):
        """
        测试通过电话号码查询会员
        :param login_context_app:
        :return:
        """
        query_data = {
            'member_id': 'G201710280012018070310594115975',
            'phone_number': '15154984861'
        }   # 由于这个是测试输入电话号码查看是否能成功,这个参数可以写成类属性,也可以写成变量
        res = login_context_app.get('/member/get_member_phone_number/', query_data)  # 这个是要测试的函数
        assert '200' in res.status  # 断言查询能否成功,成功返回200
        response = res.json_body
        assert response['code'] == '0' # 断言查询是否成功,这里是我写函数的查询成功后的返回值:return jsonify({'code': '0', 'data': member_id})

这个测试文件我没有用到unittest这个测试框架,我运行直接是用pycharm运行的,具体设置如下:
这里写图片描述这里写图片描述
然后??????
然后就祈祷一次过吧。。。。。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值