before(function (done) {
        AppUser.findOneAsync.returns(BBPromise.resolve(null));

        HoistContext.get().then(function (context) {
          context.application = application;
          pipeline.login('*****@*****.**', 'Password123', function (error) {
            _error = error;
            done();
          });
        });

      });
 after(function () {
   AppUser.findOneAsync.returns(appUser);
 });
 after(function () {
   AppUser.findOneAsync.restore();
 });
 afterEach(function () {
   AppUser.findOneAsync.reset();
 });