我想为 get_job_details 函数创建模拟测试(使用 async & Class & 方法):
async def start_extract(self, request: EntityStatusRequest):
job_details_response: JobStatusResponse = await JobClient().get_job_details(request.job_id)
logger.info(f'Job_id: [{job_details_response.job_id}], Status: [{job_details_response.status}]')
# do something with job_details_response
我当然不想真正调用这个函数,而是创建模拟。我可以为未在构造函数上初始化的类创建模拟吗?有关于如何做正确的建议吗?