...
|
...
|
@@ -30,7 +30,21 @@ test('api get test', t => { |
|
|
let api = new ServiceAPI();
|
|
|
|
|
|
return api.get(getUrl, sign.apiSign({})).then(result => {
|
|
|
if (result && (result.code === 200 || result.code === 500)) {
|
|
|
if (result && result.code) {
|
|
|
t.pass();
|
|
|
} else {
|
|
|
t.fail();
|
|
|
}
|
|
|
});
|
|
|
});
|
|
|
|
|
|
test('api get test, api return an error', t => {
|
|
|
let api = new ServiceAPI();
|
|
|
|
|
|
return api.get(getUrl + '/error', sign.apiSign({})).catch(err => {
|
|
|
|
|
|
// 故意调用一个错误的接口
|
|
|
if (err && err.code === 500) {
|
|
|
t.pass();
|
|
|
} else {
|
|
|
t.fail();
|
...
|
...
|
@@ -42,7 +56,7 @@ test('api get use cache test', t => { |
|
|
let api = new ServiceAPI();
|
|
|
|
|
|
return api.get(getUrl, sign.apiSign({}), true).then(result => {
|
|
|
if (result && (result.code === 200 || result.code === 500)) {
|
|
|
if (result && result.code) {
|
|
|
t.pass();
|
|
|
} else {
|
|
|
t.fail();
|
...
|
...
|
@@ -54,7 +68,7 @@ test('api post test', t => { |
|
|
let api = new ServiceAPI();
|
|
|
|
|
|
return api.post(getUrl, sign.apiSign({})).then(result => {
|
|
|
if (result && (result.code === 200 || result.code === 500)) {
|
|
|
if (result && result.code) {
|
|
|
t.pass();
|
|
|
} else {
|
|
|
t.fail();
|
...
|
...
|
|