25 lines
571 B
JavaScript
25 lines
571 B
JavaScript
const chai = require('chai');
|
|
|
|
const should = chai.should();
|
|
const chaiHttp = require('chai-http');
|
|
|
|
chai.use(chaiHttp);
|
|
|
|
const app = require('../index.js');
|
|
|
|
describe('GET /', () => {
|
|
it('should respond with hello world', (done) => {
|
|
chai.request(app)
|
|
.get('/')
|
|
.end((err, res) => {
|
|
// there should be no errors
|
|
should.not.exist(err);
|
|
// there should be a 200 status code
|
|
res.status.should.equal(200);
|
|
// the response should be JSON
|
|
res.type.should.equal('text/plain');
|
|
done();
|
|
});
|
|
});
|
|
});
|