我试图为在先决条件中进行外部API调用的路由编写测试。在我写的测试中,我不想要打电话但是我想利用存根来模拟电话。
如何覆盖测试中的先决条件?
答案 0 :(得分:0)
你试过Shot吗?我也没有,但是它会向节点HTTP服务器注入一个假的HTTP请求/响应,用于模拟服务器逻辑,编写测试或调试。
在测试运行之前,您可以模拟您希望进行的请求,并指定预期结果。
titles = [a.xpath('string()') for a in
tree.xpath('//div[@class="nsm-brief-primary-title-group"]/a')]