哪个jasmine包用于Node?

时间:2016-03-08 22:54:00

标签: node.js jasmine

在Node中运行茉莉花测试似乎至少有三个NPM包:jasminejasmine-corejasmine-node

茉莉

  

Jasmine模块是一个帮助代码包,用于为Node.js开发Jasmine项目。

茉莉核

  

Jasmine的核心文件的官方包装,供Node.js项目使用。

jasmine-node (似乎已弃用。最后一个版本是2014年。)

  

Node

的简单DOM简单JavaScript BDD测试框架

从描述中,听起来他们都做同样的事情。它们之间有什么区别?

2 个答案:

答案 0 :(得分:1)

如果你想为你的Node.JS应用程序使用jasmine测试,只需安装jasmine-node。

简单的jasmine和jasmine-core相同的软件包导致它链接到同一个github存储库,它们适用于简单的js BDD测试。

答案 1 :(得分:0)

  • jasmine-node是第三方测试运行程序,已弃用
  • jasmine-core是一个核心库,不是测试运行程序
  • jasmine是Node.js的默认测试运行器

我还建议尝试使用humile,它是具有附加功能的Node.js的替代Jasmine测试运行器。