2
0
mirror of https://github.com/tenrok/axios.git synced 2026-05-21 13:24:11 +03:00
Files
axios/test/specs/api.spec.js
T
2014-09-16 11:51:29 -06:00

29 lines
1.0 KiB
JavaScript

describe('api', function () {
it('should have request method helpers', function () {
expect(typeof axios.get).toEqual('function');
expect(typeof axios.head).toEqual('function');
expect(typeof axios.delete).toEqual('function');
expect(typeof axios.post).toEqual('function');
expect(typeof axios.put).toEqual('function');
expect(typeof axios.patch).toEqual('function');
});
it('should have promise method helpers', function () {
var promise = axios();
expect(typeof promise.then).toEqual('function');
expect(typeof promise.catch).toEqual('function');
expect(typeof promise.success).toEqual('function');
expect(typeof promise.error).toEqual('function');
});
it('should have defaults', function () {
expect(typeof axios.defaults).toEqual('object');
expect(typeof axios.defaults.headers).toEqual('object');
});
it('should have all/spread helpers', function () {
expect(typeof axios.all).toEqual('function');
expect(typeof axios.spread).toEqual('function');
});
});