问题标签 [axios-mock-adapter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - Mock axios with axios-mock-adapter get undefined resp
I created an axios instance ...
And severals modules use it ..
I try to test like ..
Why resp is undefined?
javascript - 包含 axios GET 调用的 React-Redux 应用程序测试操作创建者
我正在编写一个react-redux
应用程序,并且在我的一个动作创建者中,我正在通过axios
大致上,它看起来像这样:
我想使用axios-mock-adapter模拟 axios ,但我不太明白如何做到这一点,特别是因为我不想修改我的测试。action creator
请建议任何资源/指南来执行此操作...
reactjs - 使用 axios-mock-adapter 的原因
我是测试 axios 调用的初学者并开始使用 axios-mock-adapter,但我不明白为什么我们使用 axios-mock-adapter。
在这个代码片段中,请求是真的发送到服务器还是只是一个模拟?
因为如果我提供错误的凭据,它会以 200 状态响应,因为我在“回复”中识别它以返回 200。
那么如果我识别响应状态,使用它的原因是什么?如果它没有真正进入服务器,那么这似乎是无用的。
也许我错过了一些我不知道的东西,因为我是新手,但有人应该把这个问题放在我的脑海里。
javascript - 是否可以使用 axios-mock-adapter 在模拟回复中应用 passThrough()?
环境:
测试 JSON-RPC 端点,我能做这样的事情:
node.js - 如何使用 axios-mock-adapter 模拟带有路由参数的 http 请求
如何使用路由参数模拟 http 请求?
unit-testing - 您如何验证是否使用 axios-mock-adapter 发出请求?
我正在使用https://github.com/ctimmerm/axios-mock-adapter
我想知道如何验证端点是否由被测系统实际调用。
在这个例子中:
我怎么知道是否调用了“/用户”?
我正在寻找类似于您可以在 Jest 中执行的操作:
我意识到我可以在使用函数回复时使用一些自定义逻辑,并设置一个局部变量来指示是否已发出请求。我只是想知道是否有更清洁的方法来做到这一点。
javascript - 使用 axios 和 axios-mock-adapter
我正在尝试在一个地方使用 axios 和 axios-mock-adapter 来聚合更多模拟,然后导出 axios 实例以在我想要的任何地方使用它:
模拟.js
main.js
但我得到这个错误:
谁能帮我?我错过了什么?
reactjs - 来自 Storybook 的模拟 api 调用
axios-mock-adapter
仅适用于axios
使用?
我编写了一个 POST 到 API 的组件(使用 vanilla XHR,而不是 axios)。我正在 Storybook 中对其进行测试,并希望拦截那些 POST 请求,因为端点还不存在:
我的组件仍在尝试访问 API 端点,我得到了 404 响应 - 而不是预期的 500 响应。
axios-mock-adapter
仅适用于axios
使用? mock
电话必须在里面吗MyComponent
?
谢谢。