在Node中运行茉莉花测试似乎至少有三个NPM包:jasmine
,jasmine-core
和jasmine-node
。
茉莉
Jasmine模块是一个帮助代码包,用于为Node.js开发Jasmine项目。
茉莉核
Jasmine的核心文件的官方包装,供Node.js项目使用。
jasmine-node (似乎已弃用。最后一个版本是2014年。)
Node
的简单DOM简单JavaScript BDD测试框架
从描述中,听起来他们都做同样的事情。它们之间有什么区别?
答案 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测试运行器。