course.test.js 803 B

123456789101112131415161718192021222324252627
  1. const supertest = require('supertest');
  2. const chai = require('chai');
  3. const util = require('util');
  4. const app = require('./../app');
  5. const expect = chai.expect;
  6. const request = supertest(app.listen());
  7. describe('开始测试课程功能', () => {
  8. let response;
  9. it('测试 /api/course/getHotCourses 请求', done => {
  10. request
  11. .get('/api/course/getHotCourses')
  12. .send({})
  13. .expect(200)
  14. .end((err, res) => {
  15. response = res;
  16. expect(res.body).to.be.an('object');
  17. expect(res.body.code).to.eql(0);
  18. done()
  19. })
  20. })
  21. afterEach(function(){
  22. console.log(" Response body: " + util.inspect(response.body,{depth: null, colors: true}) + "\n");
  23. })
  24. });