axios-mock-adapter:允许轻松模拟请求的Axios适配器

时间:2024-02-23 23:07:54
【文件属性】:

文件名称:axios-mock-adapter:允许轻松模拟请求的Axios适配器

文件大小:77KB

文件格式:ZIP

更新时间:2024-02-23 23:07:54

javascript mock mocking axios JavaScriptJavaScript

Axios模拟适配器 Axios适配器,可轻松模拟请求 安装 使用npm: $ npm install axios-mock-adapter --save-dev 它也可以作为UMD版本使用: axios-mock-adapter可在Node以及浏览器上使用,并且可与axios v0.9.0及更高版本一起使用。 例 模拟GET请求 var axios = require ( "axios" ) ; var MockAdapter = require ( "axios-mock-adapter" ) ; // This sets the mock adapter on the default instance var mock = new MockAdapter ( axios ) ; // Mock any GET request to /users // arguments for reply are (status, data, headers) mock . onGet ( "/users" ) . reply ( 200 , { users : [ { id : 1


【文件预览】:
axios-mock-adapter-master
----.gitignore(54B)
----.eslintrc(685B)
----package.json(2KB)
----package-lock.json(185KB)
----src()
--------handle_request.js(3KB)
--------index.js(6KB)
--------utils.js(5KB)
----webpack.config.js(334B)
----.travis.yml(54B)
----LICENSE(1KB)
----CHANGELOG.md(194B)
----types()
--------tsconfig.json(331B)
--------test.ts(2KB)
--------index.d.ts(2KB)
----README.md(9KB)
----test()
--------basics.spec.js(25KB)
--------utils.spec.js(2KB)
--------throw_exception_on_no_match.spec.js(2KB)
--------default_instance.spec.js(521B)
--------reply_once.spec.js(3KB)
--------network_error.spec.js(1KB)
--------on_any.spec.js(2KB)
--------history.spec.js(1KB)
--------promise.spec.js(2KB)
--------pass_through_on_no_match.spec.js(4KB)
--------cancelation.spec.js(1KB)
--------abort_request.spec.js(1KB)
--------trailing_slash_baseurl.spec.js(2KB)
--------asymmetric.spec.js(1KB)
--------timeout.spec.js(2KB)
--------pass_through.spec.js(4KB)
----.editorconfig(172B)

网友评论