【发布时间】:2021-05-22 09:46:52
【问题描述】:
我正在使用 Cypress,并且我想存根 XHR 响应部分。我想捕获原始 JSON,并对其进行部分编辑。
例如:
cy.route('GET', `**/subjects`, 'fixture:mySubjects.json');
这样我将整个响应存根,但我想看看:
原始 XHR 响应(当然还有许多其他属性):
{
'id': 12345,
"subjects": [
{
"key": "mat",
"name": "maths",
"hasAccess": true,
},
{
"key": "eng",
"name": "english",
"hasAccess": false,
}
],
}
我想要存根的只是名字,并且想要得到:
{
'id': 12345,
"subjects": [
{
"key": "mat",
"name": "maths",
"hasAccess": true,
}
],
}
简而言之,我想做的是从响应中删除第二个主题“eng”。任何想法都非常感谢。
【问题讨论】:
标签: cypress stubbing cypress-cucumber-preprocessor