import { generateUser, requester, } from '../../helpers/api.helper'; describe('PUT /user', () => { let api, user; beforeEach((done) => { return generateUser().then((usr) => { user = usr; api = requester(usr); done(); }); }); it('updates the user', () => { let api = requester(user); return api.get('/user') .then((fetchedUser) => { return api.put('/user', {'profile.name' : 'Frodo'}); }) .then((updatedUser) => { expect(updatedUser.profile.name).to.eql('Frodo'); }); }); });