似乎至少有三个NPM包可以在Node中运行茉莉测试:jasmine、jasmine-core和jasmine-node。
茉莉花
Jasmine模块是一个用于为Node.js开发Jasmine项目的辅助代码包。
茉莉花核心
官方包装茉莉花的核心文件,供Node.js项目使用。
jasmine-node (似乎已经被否决了)。最近一次发布是在2014年。
节点的无DOM简单JavaScript BDD测试框架
从描述上看,听起来他们都在做同样的事情。他们之间有什么区别?
发布于 2016-03-08 23:49:20
如果您想在您的Node.JS应用程序中使用茉莉测试,只需安装jasmine即可。
简单地说,茉莉和茉莉核心是相同的包,因为它们链接到同一个github存储库,它们用于简单的js测试。
发布于 2019-11-22 08:53:12
jasmine-node是一个第三方测试运行程序,不受欢迎。jasmine-core是一个核心库,而不是测试运行程序。jasmine是Node.js的默认测试运行程序。我还建议尝试腐殖质,它是Node.js的替代茉莉花测试运行程序,具有其他特性。
https://stackoverflow.com/questions/35879661
复制相似问题