我有以下规格文件:
describe('The First Page', () => {
beforeEach(() => {
cy.server();
cy.route({
method : 'GET',
url: '**/v3/user/*',
status: 204,
response: {
id: 1,
firstName: 'Dev',
lastName: 'Dev',
email: 'dev1@gmail.com',
},
});
});
it('successfully loads', () => {
cy.visit('/dashboard/account');
});
});
通过阅读 cypress 文档,我认为这是我们可以将 http 请求存根到 Web 服务器的方式。这不像我预期的那样工作,因为对“api/v3/user”的http请求返回504状态。有没有办法使用 cypress 的任何命令来模拟/存根 http 请求?我正在使用
whatwg获取
模块以便在我的应用程序中提出请求。