Added more user tests
parent
a85293dbc4
commit
f779ee4baf
|
@ -109,3 +109,35 @@ test('[Success] Update user', async t => {
|
|||
t.deepEqual(res.body.user.userEmail, 'jim.smith@gmail.com');
|
||||
t.deepEqual(res.body.message, 'User account updated');
|
||||
});
|
||||
|
||||
test('[Fail] Update user invalid email', async t => {
|
||||
const user = {
|
||||
userId: g.users[1]._id,
|
||||
usersName: 'Jim Smith',
|
||||
userEmail: 'jim.smith@gmail',
|
||||
userPassword: 'test',
|
||||
isAdmin: false
|
||||
};
|
||||
const res = await g.request
|
||||
.post('/admin/user/update')
|
||||
.send(user)
|
||||
.set('apiKey', g.users[0].apiKey)
|
||||
.expect(400);
|
||||
t.deepEqual(res.body[0].message, 'should match format "emailAddress"');
|
||||
});
|
||||
|
||||
test('[Fail] Update user invalid userId', async t => {
|
||||
const user = {
|
||||
userId: '5dcfc8a5492532d1943e259e',
|
||||
usersName: 'Jim Smith',
|
||||
userEmail: 'jim.smith@gmail',
|
||||
userPassword: 'test',
|
||||
isAdmin: false
|
||||
};
|
||||
const res = await g.request
|
||||
.post('/admin/user/update')
|
||||
.send(user)
|
||||
.set('apiKey', g.users[0].apiKey)
|
||||
.expect(400);
|
||||
t.deepEqual(res.body.message, 'User not found');
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue