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