使用酶进行单元测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用酶进行单元测试相关的知识,希望对你有一定的参考价值。
任何人都可以解释一下两个包enzyme
和jasmine-enzyme
之间的区别......
import Enzyme from 'enzyme';
import jasmineEnzyme from 'jasmine-enzyme';
我想知道他们的工作方式有多么不同。我的研究中找不到任何有希望的答案
提前致谢
答案
Enzyme是React的javascript测试实用程序。但它没有内置的断言功能。它依赖于外部测试库,如Mocha,Chai,Jasmine来实现断言功能。
jasmine-enzyme
是enzyme
的断言库。它使用jasmine
语法进行断言。同样,还有其他选项,如chai-enzyme
,should-enzyme
,expect-enzyme
。
以上是关于使用酶进行单元测试的主要内容,如果未能解决你的问题,请参考以下文章
如何用酶在ReactJS中添加窗口keydown事件的单元测试