javascript - cy.intercept() 无法多次模拟同一个 url
问题描述
cy.intercept()
第一次嘲笑响应。但是,如果我以不同的响应再次尝试第二次,它就不起作用了。
cy.intercept(
{
method: 'GET',
url: `get/note`,
},
{
body: {
statusCode: 200,
message: 'Request successful',
result: [],
},
}
).as('loadComments1');
cy.intercept(
{
method: 'GET',
url: `get/note`,
},
{
body: {
statusCode: 200,
message: 'Request successful',
result: seededNoteComments,
},
}
).as('loadComments2');
解决方案
推荐阅读
- reactjs - 带有反应路由器和快递的嵌套路由不起作用
- python - 当 python 重新分配对象时发生了什么,我怎么能注意到它?
- google-cloud-platform - 如何触发私有的 HTTP Google Cloud Functions?
- css - css网格重叠额外项目而不移动元素
- list - Gridview 由主题组成,Listview 由章节组成,当我导航主题屏幕时,它仅在第一个主题中显示所有主题列表
- amazon-web-services - 我们如何在 AWS 设备场设备上连续运行 Appium 测试脚本?
- powerbi - 如何在忽略过滤器的折线图中使用 ALL()
- python - 在 python 脚本的 SQL 命令中使用 sys.argv[1]
- javascript - 为什么我会收到 this.state 的错误“Unexpected token”?
- c# - 使用 SpaPrerenderingExtensions 时如何设置自定义标头并启用压缩?