From 69d48cb98eebf4a401cd506ce4ca73fb1df44e8a Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sun, 25 Oct 2015 08:14:16 -0500 Subject: [PATCH] Adjust the get user integration test --- test/api/user/GET-user.test.js | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/test/api/user/GET-user.test.js b/test/api/user/GET-user.test.js index 20cfce2308..7cb17d596e 100644 --- a/test/api/user/GET-user.test.js +++ b/test/api/user/GET-user.test.js @@ -4,25 +4,22 @@ import { } from '../../helpers/api.helper'; describe('GET /user', () => { - let api, user; + let user; - beforeEach((done) => { - generateUser().then((usr) => { + beforeEach(() => { + return generateUser().then((usr) => { user = usr; - api = requester(usr); - done(); - }).catch(done); + }); }); it('gets the user object', (done) => { - api.get('/user') - .then((fetchedUser) => { - expect(fetchedUser._id).to.eql(user._id); - expect(fetchedUser.todos).to.eql(user.todos); - done(); - }) - .catch((err) => { - done(err); - }); + let api = requester(user); + api.get('/user').then((fetchedUser) => { + expect(fetchedUser._id).to.eql(user._id); + expect(fetchedUser.auth.local.username).to.eql(user.auth.local.username); + expect(fetchedUser.todos).to.eql(user.todos); + expect(fetchedUser.items).to.eql(user.items); + done(); + }); }); });