2.3.0 • Published 5 years ago
mockxhr v2.3.0
mockxhr
Flyweight ajax and mock-ajax with zero dependency.
Installation
npm install --save mockxhr
API
See index.d.ts
Usage
mockxhr.GET("https://api.github.com/users/wizawu", {}, function(resp) {
// normal ajax
console.log(resp)
})
// start mocking
mockxhr.setMock(true)
mockxhr.mock("GET", "https://api.github.com/users/wizawu", function(req) {
return { login: req.name }
})
mockxhr.GET("https://api.github.com/users/wizawu", { name: "a" }, function(resp) {
// { "login": "a" }
console.log(resp)
})
mockxhr.mock("GET", "/users/.*", function(req) {
return { login: req.name }
})
mockxhr.GET("/users/wizawu", { name: "b" }, function(resp) {
// { "login": "b" }
console.log(resp)
})
2.3.0
5 years ago
2.2.2
6 years ago
2.2.1
6 years ago
2.2.0
7 years ago
2.1.1
7 years ago
2.1.0
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.3.2
7 years ago
1.2.1
7 years ago
1.3.1
7 years ago
1.3.0
7 years ago
1.2.0
7 years ago
1.1.2
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago
0.4.1
8 years ago
0.4.0
8 years ago
0.3.1
8 years ago
0.3.0
8 years ago
0.2.3
8 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.1
9 years ago
0.1.0
9 years ago
0.0.7
9 years ago
0.0.6
9 years ago
0.0.5
9 years ago
0.0.4
9 years ago
0.0.3
9 years ago
0.0.2
9 years ago
0.0.1
9 years ago