是否可以使用 moxios 模拟对 POST 请求的回复,不仅通过 URL 匹配,还通过 POST 正文匹配?事后检查尸体对我来说也很有用。
这就是我现在正在做的事情。据我所知,没有特定于方法的存根方法:
describe('createCode', function () {
it('should create new code', function () {
moxios.stubRequest(process.env.API_URL + '/games/GM01/codes', {
status: 200
})
})
})
有一种方法可以使用 moxios 检查最后一个 axios 请求:
let request = moxios.requests.mostRecent()
expect(request.config.method).to.equal('post')
expect(JSON.parse(request.config.data)).to.deep.equal(code)
配置对象是在 axios 中传递的内容,data
是请求的正文。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)