我想在Cucumber中存储一个Meteor方法(使用Velocity),这样当Scenario运行并点击一个按钮时,我不希望它像通常那样发送电子邮件。
/tests/cucumber/fixtures/fixture.js
中的我的灯具文件包含一个与实际应用中的Meteor.method同名的Meteor.method。当然,这会阻止Meteor运行,因为方法名称必须是唯一的。
我确实注意到stubMethod()
函数:https://meteor-testing.readme.io/docs/velocity-helpers,但这被标记为仅限Jasmine的函数。
如何在黄瓜中存根Meteor方法?感谢。
答案 0 :(得分:1)
首先,您可以使用xolvio:email-stub来存根{{1}}。如果查看source code,可以看到存根的构建方式。请注意,关于GH的文档有点过时,方法名称是错误的。您可以从code获得正确的内容。