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.user.userEmail, 'jim.smith@gmail.com');
|
||||||
t.deepEqual(res.body.message, 'User account updated');
|
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