test_http_screen.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:ussd_airflow 作者: mwaaas 项目源码 文件源码
def test_async_workflow(self, mock_request, mock_http_task):
        mock_response = JsonResponse({"balance": 257})
        mock_request.return_value = mock_response

        ussd_client = self.ussd_client()
        ussd_client.send('')

        # check http_task is called
        mock_http_task.delay.assert_called_once_with(
            request_conf=dict(
                method='get',
                url="https://localhost:8000/mock/submission",
                params={'phone_number': '200',
                        'session_id': ussd_client.session_id}
            )
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号