123456789101112131415161718192021222324252627282930 |
- process.env.NODE_ENV = 'test'
- let chai = require('chai')
- let chaiHttp = require('chai-http')
- let server = require('../server')
- let should = chai.should()
- chai.use(chaiHttp)
- describe('User', () => {
- describe('/POST user', () => {
- it('should create an account', (done) => {
- chai.request(server)
- .post('/api/v1/user')
- .set('content-type', 'application/x-www-form-urlencoded')
- .send({
- username: 'test',
- password: 'pass'
- })
- .end((err, res) => {
- res.should.have.status(200)
- res.should.be.json
- res.body.should.have.property('username', 'test')
- res.body.should.have.property('hash')
-
- done()
- })
- })
- })
- })
|