You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.0 KiB
39 lines
1.0 KiB
/* eslint-env mocha */
|
|
/* eslint no-unused-expressions: 0 */
|
|
|
|
const chai = require('chai')
|
|
const chaiHttp = require('chai-http')
|
|
const expect = chai.expect
|
|
|
|
chai.use(chaiHttp)
|
|
|
|
describe('# Users', function () {
|
|
it('GET /api/users', function (done) {
|
|
chai.request(global.server)
|
|
.get('/api/users')
|
|
.set('token', global.jwtAccess)
|
|
.end((err, res) => {
|
|
// console.log(res.status)
|
|
expect(err).to.be.null
|
|
expect(res).to.have.status(200)
|
|
expect(res.body).to.have.property('data')
|
|
expect(res.body.data).to.have.lengthOf.at.least(1)
|
|
done()
|
|
})
|
|
})
|
|
})
|
|
|
|
describe('# Users - Filters', function () {
|
|
it('GET /api/users-filters', function (done) {
|
|
chai.request(global.server)
|
|
.get('/api/users-filters')
|
|
.set('token', global.jwtAccess)
|
|
.end((err, res) => {
|
|
// console.log(res.status)
|
|
expect(err).to.be.null
|
|
expect(res).to.have.status(200)
|
|
expect(res.body).to.have.property('data')
|
|
done()
|
|
})
|
|
})
|
|
})
|