mirror of
https://github.com/Permissionless-Software-Foundation/bch-dex.git
synced 2026-09-21 16:52:00 -07:00
Add tests for /user/:id
This commit is contained in:
+31
-1
@@ -52,8 +52,38 @@ describe('Users', () => {
|
||||
})
|
||||
|
||||
it('should fetch all users', (done) => {
|
||||
const { token } = context
|
||||
request
|
||||
.get(`/users?token=${context.token}`)
|
||||
.get(`/users?token=${token}`)
|
||||
.set('Accept', 'application/json')
|
||||
.expect(200, done)
|
||||
})
|
||||
})
|
||||
|
||||
describe('GET /users/:id', () => {
|
||||
it('should not fetch user if token is invalid', (done) => {
|
||||
request
|
||||
.get('/users/1?token=1')
|
||||
.set('Accept', 'application/json')
|
||||
.expect(401, done)
|
||||
})
|
||||
|
||||
it('should throw 404 if user doesn\'t exist', (done) => {
|
||||
const { token } = context
|
||||
request
|
||||
.get(`/users/1?token=${token}`)
|
||||
.set('Accept', 'application/json')
|
||||
.expect(404, done)
|
||||
})
|
||||
|
||||
it('should fetch user', (done) => {
|
||||
const {
|
||||
user: { _id },
|
||||
token
|
||||
} = context
|
||||
|
||||
request
|
||||
.get(`/users/${_id}?token=${token}`)
|
||||
.set('Accept', 'application/json')
|
||||
.expect(200, done)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user