2015-07-10 137 views
3

我试图使用Mocha为MeteorJS编写测试代码。我有一个使用@userId的方法。这只在用户登录时才会获得。我正在进行服务器端测试,并且想明确添加@userId,这是我失败的原因,因为它只能在方法中访问。我试图用Meteor.loginWithPassword参考http://docs.meteor.com/#/full/meteor_loginwithpassword登录。但它会抛出错误。登录以从服务器获取@userId

对象#有没有方法“loginWithPassword”

通过测试我才知道的方法是从客户端才能访问。

所以我的问题是 - 如何从服务器端代码登录?或者有什么办法显式地初始化@userId在服务器端代码内部的方法?

非常感谢。

回答