const supertest = require('supertest'); const chai = require('chai'); const util = require('util'); const app = require('./../app'); const expect = chai.expect; const request = supertest(app.listen()); describe('开始测试课程功能', () => { let response; it('测试 /api/course/getHotCourses 请求', done => { request .get('/api/course/getHotCourses') .send({}) .expect(200) .end((err, res) => { response = res; expect(res.body).to.be.an('object'); expect(res.body.code).to.eql(0); done() }) }) afterEach(function(){ console.log(" Response body: " + util.inspect(response.body,{depth: null, colors: true}) + "\n"); }) });