diff --git a/app/templates/server/api/user(auth)/user.model.spec(mongooseModels).js b/app/templates/server/api/user(auth)/user.model.spec(mongooseModels).js index 1aad3b25e..d7f1634b1 100644 --- a/app/templates/server/api/user(auth)/user.model.spec(mongooseModels).js +++ b/app/templates/server/api/user(auth)/user.model.spec(mongooseModels).js @@ -14,18 +14,12 @@ var genUser = function() { }; describe('User Model', function() { - before(function() { - // Clear users before testing - return User.removeAsync(); - }); + // Clear users before testing + before(User.removeAsync.bind(User)); - beforeEach(function() { - genUser(); - }); + beforeEach(genUser); - afterEach(function() { - return User.removeAsync(); - }); + afterEach(User.removeAsync.bind(User)); it('should begin with no users', function() { return User.findAsync({}) @@ -48,9 +42,7 @@ describe('User Model', function() { }); describe('#password', function() { - beforeEach(function() { - return user.saveAsync(); - }); + beforeEach(user.saveAsync.bind(user)); it('should authenticate user if valid', function() { user.authenticate('password').should.be.true; diff --git a/app/templates/server/api/user(auth)/user.model.spec(sequelizeModels).js b/app/templates/server/api/user(auth)/user.model.spec(sequelizeModels).js index a7af1bd38..7bb283aff 100644 --- a/app/templates/server/api/user(auth)/user.model.spec(sequelizeModels).js +++ b/app/templates/server/api/user(auth)/user.model.spec(sequelizeModels).js @@ -21,9 +21,7 @@ describe('User Model', function() { }); }); - beforeEach(function() { - genUser(); - }); + beforeEach(genUser); afterEach(function() { return User.destroy({ where: {} }); @@ -50,9 +48,7 @@ describe('User Model', function() { }); describe('#password', function() { - beforeEach(function() { - return user.save(); - }); + beforeEach(user.save.bind(user)); it('should authenticate user if valid', function() { user.authenticate('password').should.be.true;