const app = require('koa')();console.log(typeof app); // object主要錯誤就是出現在項目實例是對象,在express下,就不錯出現這種問題const app = require('express')();const.log(typeof app); // function完整代碼:// app.jsconst app = require('koa')();
app.listen(3000);module.exports = app;// article.test.js
const expect = require('chai').expect;
const request = require('supertest');
const app = require('../app');
describe('api: /article', () => {
describe('GET /article', (done) => {
it('response is success', () => {
request(app)
.get('http://localhost/article')
.expect(200)
.end(() => {
done();
}); // console.log(typeof app);
})
});
});
supertest搭配koa報錯: app.address is not a function
呼如林
2018-09-18 09:09:42