Meteor / Jasmine / Velocity: como testar um método de servidor que requer usuário logado?

Usando velocity / jasmine, estou um pouco confuso sobre como devo testar um método do lado do servidor exigindo que haja um usuário conectado no momento. Existe uma maneira de fazer o Meteor pensar que um usuário está logado via stub / fake?

myServerSideModel.doThisServerSideThing = function(){
    var user = Meteor.user();
    if(!user) throw new Meteor.Error('403', 'not-autorized');
}

Jasmine.onTest(function () {
    describe("doThisServerSideThing", function(){
        it('should only work if user is logged in', function(){
            // this only works on the client :(
            Meteor.loginWithPassword('user','pwd', function(err){
                expect(err).toBeUndefined();

            });
        });
    });
});

questionAnswers(4)

yourAnswerToTheQuestion