python androidhelper怎么点击屏幕_python:如何模拟helper方法?
你能幫我弄清楚我做錯了什么嗎?下面是python lambdas的單元測試class Tests(unittest.TestCase):
def setUp(self):
//some setup
@mock.patch('functions.tested_class.requests.get')
@mock.patch('functions.helper_class.get_auth_token')
def test_tested_class(self, mock_auth, mock_get):
mock_get.side_effect = [self.mock_response]
mock_auth.return_value = "some id token"
response = get_xml(self.event, None)
self.assertEqual(response['statusCode'], 200)
問題是,當我運行這段代碼時,get_auth_token出現以下錯誤:
^{pr2}$
我調試過了,看起來好像沒有正確修補。授權助手文件與測試類位于同一個文件夾“functions”。在
編輯:
在測試的_類中,我導入了如下get_auth_令牌:from functions import helper_class
from functions.helper_class import get_auth_token
...
def get_xml(event, context):
...
response_token = get_auth_token()
換上這個后,它開始正常工作了import functions.helper_class
...
def get_xml(event, context):
...
response_token = functions.helper_class.get_auth_token()
我還是不明白為什么
總結
以上是生活随笔為你收集整理的python androidhelper怎么点击屏幕_python:如何模拟helper方法?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 强行删除文件 windwos10_如何彻
- 下一篇: python post有随机字符串_如何