Moxios:如何访问单元测试中不是最新的请求
Moxios: How to access requests that aren't the most recent in unit tests
A 有一个页面在呈现时发出多个 HTTP get 数据请求。如何过滤 moxios.requests
以获取具有特定 URL 的请求以响应?
我在网上能找到的唯一方法是 moxios.requests.mostRecent()
,但是我不确定最近的请求是什么。即使这样,是否还有另一种方法来弹出另一个请求?
这里的 moxios 库上似乎没有关于此的任何文档:https://github.com/axios/moxios
let request = moxios.requests.mostRecent() // How to get 'some/url/' here? This expect is currently failing
expect(request.url).to.equal('some/url/')
request.respondWith({
status: 200,
response: []
}
您可以像这样按索引访问请求:第一个请求 moxios.requests.at(0)
,下一个请求 moxios.requests.at(1)
,依此类推。
我在这里发现了:
https://github.com/axios/moxios/issues/10
A 有一个页面在呈现时发出多个 HTTP get 数据请求。如何过滤 moxios.requests
以获取具有特定 URL 的请求以响应?
我在网上能找到的唯一方法是 moxios.requests.mostRecent()
,但是我不确定最近的请求是什么。即使这样,是否还有另一种方法来弹出另一个请求?
这里的 moxios 库上似乎没有关于此的任何文档:https://github.com/axios/moxios
let request = moxios.requests.mostRecent() // How to get 'some/url/' here? This expect is currently failing
expect(request.url).to.equal('some/url/')
request.respondWith({
status: 200,
response: []
}
您可以像这样按索引访问请求:第一个请求 moxios.requests.at(0)
,下一个请求 moxios.requests.at(1)
,依此类推。
我在这里发现了:
https://github.com/axios/moxios/issues/10