流星:使用npm包进行单元测试(而不是大气包)

时间:2017-12-22 18:38:40

标签: javascript unit-testing meteor

我想测试我的流星应用程序。最初我想使用一些气氛包,但事实证明很多(几乎所有)都不再维护。

有没有办法使用" pure"流星应用程序中的npm包(如mocha或jest)。

我最初的逻辑是npm install --save-dev我需要的内容(例如mocha& chai),然后在package.json中添加一个可执行测试的脚本。

1 个答案:

答案 0 :(得分:0)

你确实可以做到这一点。你需要的唯一气氛套餐是发货:摩卡。这由标准流星测试框架使用(例如,在运行meteor test时)。

Mocha本身就是一个npm包,无论你需要什么,比如酶,开玩笑等等。

阅读有关测试https://guide.meteor.com/testing.html

的Meteor指南

它解释了各种可用的测试以及如何运行它们。