这里只简单的记录一下mock return值
python3 可以直接导入,

import unittest.mock

把需要mock的函数实例化一下mock.Mock(return_value= )
直接调用

## mock使用
from unittest import mock
def need_mock():
    a = 1
    b = 2
    ## 假设他的实际返回值为a+b
    return a+b

def use_mock_func():
    ## 使用mock的函数
    print(need_mock())
    
## 这里mock对应函数
need_mock = mock.Mock(return_value='123')

## 调用测试一下
use_mock_func()

结果:

python之mock使用,基于unittest

 

相关文章:

  • 2021-05-22
  • 2022-01-01
  • 2022-12-23
  • 2022-02-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-29
  • 2021-11-20
  • 2021-08-03
  • 2021-10-26
  • 2021-10-04
  • 2021-10-18
相关资源
相似解决方案