我观看了一个教程,作者的建议是使用expect
框架来编写更好的断言:
https://github.com/mjackson/expect
但据我所知,这与jasmine
完全相同,茉莉花更为人所知。 jasmine
是否吸收了expect
库?
两者之间是否存在实际差异?
答案 0 :(得分:2)
Jasmine是一个完整的测试框架。 expect只是断言,可以和mocha一起使用。
在Jasmine主页上:
包括电池
开箱即用,提供测试代码所需的一切。
如期待:
您可以将期望视为Chai或Sinon.JS的更紧凑的替代品
我几天前在决定用于项目的内容时阅读了这篇文章。这是一个很好的阅读和洞察力。检查第1部分(API)中的期望(或类似的?显然有两个期望的库)适合图片。
http://thejsguy.com/2015/01/12/jasmine-vs-mocha-chai-and-sinon.html